[policycoreutils/f18] Update sepolicy generate with patch to create spec file and man page.

Daniel J Walsh dwalsh at fedoraproject.org
Tue Oct 16 16:52:48 UTC 2012


commit 320a83dd3a8e60d1cb4e201689b7108874d19d40
Author: rhatdan <dwalsh at redhat.com>
Date:   Tue Oct 16 12:51:55 2012 -0400

    Update sepolicy generate with patch to create spec file and man page.
    
    - Patch initiated by Miroslav Grepl

 policycoreutils-rhat.patch |122388 +++++++++++++++++++++++---------------------
 policycoreutils.spec       |    4 -
 2 files changed, 63265 insertions(+), 59127 deletions(-)
---
diff --git a/policycoreutils-rhat.patch b/policycoreutils-rhat.patch
index efda24a..1410fa5 100644
--- a/policycoreutils-rhat.patch
+++ b/policycoreutils-rhat.patch
@@ -9744,8 +9744,80 @@ index 5da2e0d..7c5bab0 100644
  clean:
  	-rm -f $(TARGETS) *.o 
 diff --git a/policycoreutils/po/Makefile b/policycoreutils/po/Makefile
-index 28761be..9c1486e 100644
---- a/policycoreutils/po/Makefilediff --git a/policycoreutils/po/POTFILES.in b/policycoreutils/po/POTFILES.in
+index 5278a6e..9c1486e 100644
+--- a/policycoreutils/po/Makefile
++++ b/policycoreutils/po/Makefile
+@@ -53,33 +53,44 @@ POTFILES = \
+ 	../gui/modulesPage.py \
+ 	../gui/polgen.glade \
+ 	../gui/polgengui.py \
+-	../gui/polgen.py \
+ 	../gui/portsPage.py \
+-	../gui/selinux.tbl \
+ 	../gui/semanagePage.py \
+ 	../gui/statusPage.py \
+ 	../gui/system-config-selinux.glade \
+ 	../gui/system-config-selinux.py \
+ 	../gui/usersPage.py \
+-	../gui/templates/executable.py \
+-	../gui/templates/__init__.py \
+-	../gui/templates/network.py \
+-	../gui/templates/rw.py \
+-	../gui/templates/script.py \
+-	../gui/templates/semodule.py \
+-	../gui/templates/tmp.py \
+-	../gui/templates/user.py \
+-	../gui/templates/var_lib.py \
+-	../gui/templates/var_log.py \
+-	../gui/templates/var_run.py \
+-	../gui/templates/var_spool.py \
+-	../secon/secon.c
++	../secon/secon.c \
++	../sepolicy/info.c \
++	../sepolicy/search.c \
++	../sepolicy/sepolicy.py \
++	../sepolicy/sepolicy/communicate.py \
++	../sepolicy/sepolicy/__init__.py \
++	../sepolicy/sepolicy/network.py \
++	../sepolicy/sepolicy/generate.py \
++	../sepolicy/sepolicy/manpage.py \
++	../sepolicy/sepolicy/transition.py \
++	../sepolicy/sepolicy/templates/executable.py \
++	../sepolicy/sepolicy/templates/__init__.py \
++	../sepolicy/sepolicy/templates/network.py \
++	../sepolicy/sepolicy/templates/rw.py \
++	../sepolicy/sepolicy/templates/script.py \
++	../sepolicy/sepolicy/templates/semodule.py \
++	../sepolicy/sepolicy/templates/tmp.py \
++	../sepolicy/sepolicy/templates/user.py \
++	../sepolicy/sepolicy/templates/var_lib.py \
++	../sepolicy/sepolicy/templates/var_log.py \
++	../sepolicy/sepolicy/templates/var_run.py \
++	../sepolicy/sepolicy/templates/var_spool.py \
++	booleans.py
+ 
+ #default:: clean
+ 
+-all::  update-po $(MOFILES)
++all::  $(MOFILES)
+ 
+-$(POTFILE): $(POTFILES) 
++booleans.py:
++	sepolicy booleans -a > booleans.py
++
++$(POTFILE): $(POTFILES) booleans.py
+ 	$(XGETTEXT) --keyword=_ --keyword=N_ $(POTFILES)
+ 	@if cmp -s $(NLSPACKAGE).po $(POTFILE); then \
+ 	    rm -f $(NLSPACKAGE).po; \
+@@ -88,6 +99,7 @@ $(POTFILE): $(POTFILES)
+ 	fi; \
+ 
+ update-po: Makefile $(POTFILE) refresh-po
++	@rm -f booleans.py
+ 
+ refresh-po: Makefile
+ 	for cat in $(POFILES); do \
+diff --git a/policycoreutils/po/POTFILES.in b/policycoreutils/po/POTFILES.in
 index aab1a4e..75117f4 100644
 --- a/policycoreutils/po/POTFILES.in
 +++ b/policycoreutils/po/POTFILES.in
@@ -9796,7 +9868,7 @@ index aab1a4e..75117f4 100644
 +sepolicy/sepolicy/templates/var_run.py
 +sepolicy/sepolicy/templates/var_spool.py
 diff --git a/policycoreutils/po/af.po b/policycoreutils/po/af.po
-index a4478db..13a738e 100644
+index a4478db..a61c8f3 100644
 --- a/policycoreutils/po/af.po
 +++ b/policycoreutils/po/af.po
 @@ -8,7 +8,7 @@ msgid ""
@@ -9804,7 +9876,7 @@ index a4478db..13a738e 100644
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -9826,7 +9898,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -9895,7 +9967,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -9959,10 +10031,10 @@ index a4478db..13a738e 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -10218,453 +10290,468 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -10673,114 +10760,119 @@ index a4478db..13a738e 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -10788,103 +10880,103 @@ index a4478db..13a738e 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1013,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -10893,7 +10985,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -10972,7 +11064,7 @@ index a4478db..13a738e 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -10998,7 +11090,32 @@ index a4478db..13a738e 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -11048,7 +11165,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -11060,7 +11177,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -11077,7 +11194,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -11089,7 +11206,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -11105,7 +11222,7 @@ index a4478db..13a738e 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -11125,7 +11242,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -11138,7 +11255,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -11151,7 +11268,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -11164,7 +11281,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -11183,7 +11300,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -11691,7 +11808,7 @@ index a4478db..13a738e 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -11760,11 +11877,8 @@ index a4478db..13a738e 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -11772,59 +11886,83 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -11833,70 +11971,72 @@ index a4478db..13a738e 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -11905,63 +12045,118 @@ index a4478db..13a738e 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -11970,1370 +12165,1313 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -13344,37 +13482,37 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -13382,73 +13520,73 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -13457,14 +13595,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -13474,14 +13612,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -13490,7 +13628,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -13498,7 +13636,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -13507,12 +13645,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -13521,11 +13659,11 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -13538,7 +13676,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -13550,12 +13688,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -13566,14 +13704,14 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -13582,25 +13720,25 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -13615,7 +13753,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -13623,32 +13761,32 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -13656,28 +13794,28 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -13687,19 +13825,19 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -13711,13 +13849,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -13725,13 +13863,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -13743,154 +13881,154 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -13899,52 +14037,52 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/am.po b/policycoreutils/po/am.po
-index a4478db..13a738e 100644
+index a4478db..a61c8f3 100644
 --- a/policycoreutils/po/am.po
 +++ b/policycoreutils/po/am.po
 @@ -8,7 +8,7 @@ msgid ""
@@ -13952,7 +14090,7 @@ index a4478db..13a738e 100644
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -13974,7 +14112,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -14043,7 +14181,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -14107,10 +14245,10 @@ index a4478db..13a738e 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -14366,453 +14504,468 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -14821,114 +14974,119 @@ index a4478db..13a738e 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -14936,103 +15094,103 @@ index a4478db..13a738e 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1013,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -15041,7 +15199,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -15120,7 +15278,7 @@ index a4478db..13a738e 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -15146,7 +15304,32 @@ index a4478db..13a738e 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -15196,7 +15379,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -15208,7 +15391,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -15225,7 +15408,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -15237,7 +15420,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -15253,7 +15436,7 @@ index a4478db..13a738e 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -15273,7 +15456,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -15286,7 +15469,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -15299,7 +15482,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -15312,7 +15495,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -15331,7 +15514,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -15839,7 +16022,7 @@ index a4478db..13a738e 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -15908,11 +16091,8 @@ index a4478db..13a738e 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -15920,59 +16100,83 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -15981,70 +16185,72 @@ index a4478db..13a738e 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -16053,63 +16259,118 @@ index a4478db..13a738e 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -16118,1370 +16379,1313 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -17492,37 +17696,37 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -17530,73 +17734,73 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -17605,14 +17809,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -17622,14 +17826,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -17638,7 +17842,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -17646,7 +17850,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -17655,12 +17859,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -17669,11 +17873,11 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -17686,7 +17890,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -17698,12 +17902,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -17714,14 +17918,14 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -17730,25 +17934,25 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -17763,7 +17967,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -17771,32 +17975,32 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -17804,28 +18008,28 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -17835,19 +18039,19 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -17859,13 +18063,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -17873,13 +18077,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -17891,154 +18095,154 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -18047,52 +18251,52 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/ar.po b/policycoreutils/po/ar.po
-index b908f48..06a2529 100644
+index b908f48..e85ea9a 100644
 --- a/policycoreutils/po/ar.po
 +++ b/policycoreutils/po/ar.po
 @@ -12,8 +12,8 @@ msgid ""
@@ -18101,7 +18305,7 @@ index b908f48..06a2529 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Arabic <trans-ar at lists.fedoraproject.org>\n"
@@ -18133,7 +18337,7 @@ index b908f48..06a2529 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "لا يمكن ضبط سياق exec لـ %s.\n"
-@@ -95,855 +95,851 @@ msgstr "******************** مهم ***********************\n"
+@@ -95,855 +95,871 @@ msgstr "******************** مهم ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "لتفعيل حزمة السياسات هذه، نفذ:"
  
@@ -18202,7 +18406,7 @@ index b908f48..06a2529 100644
  msgstr "اسم الوحدة"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "إصدار"
  
@@ -18266,10 +18470,10 @@ index b908f48..06a2529 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "لا يمكن إنشاء مفتاح لـ %s"
@@ -18525,453 +18729,469 @@ index b908f48..06a2529 100644
  msgstr "أدوار SELinux"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "بروتوكول udp أو tcp مطلوب"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "المنفذ مطلوب"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "لا يمكن إنشاء مفتاح لـ %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "النوع مطلوب"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "لا يمكن التحقق من إذا كان المنفذ %s/%s معرفا"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "المنفذ %s/%s معرف مسبقا"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "لا يمكن إنشاء منفذ لـ %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "لا يمكن إنشاء سياق لـ %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "لا يمكن ضبط مستخدم في سياق المنفذ لـ %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "لا يمكن ضبط دور في سياق المنفذ لـ %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "لا يمكن ضبط نوع في سياق المنفذ لـ %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "لا يمكن ضبط حقل mls في سياق المنفذ لـ %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "لا يمكن ضبط سياق المنفذ لـ %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "لا يمكن إضافة المنفذ %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "يتطلب setype أو serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "يتطلب setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "المنفذ %s/%s غير معرفة"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "لا يمكن استعلام المنفذ %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "لا يمكن تعديل المنفذ %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "لا يمكن عرض قائمة المنافذ"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "لا يمكن حذف المنفذ %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "المنفذ %s/%s معرف في السياسة، لا يمكن حذفه"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "لا يمكن حذف المنفذ %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "لا يمكن عرض قائمة المنافذ"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "نوع منفذ SELinux"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "الأول"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "رقم المنفذ"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "عنوان العقدة مطلوب"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "البروتوكول غير معروف أو مفقود"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "نوع SELinux مطلوب"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "لا يمكن إنشاء مفتاح لـ %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "لا يمكن التحقق من إذا كان العنوان %s معرفا"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "لا يمكن إنشاء العنوان لـ %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "لا يمكن إنشاء سياق لـ %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "لا يمكن ضبط قناع لـ %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "لا يمكن ضبط مستخدم في سياق العنوان لـ %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "لا يمكن ضبط دور في سياق العنوان لـ %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "لا يمكن ضبط نوع في سياق العنوان لـ %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "لا يمكن ضبط حقل mls في سياق العنوان لـ %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "لا يمكن ضبط سياق العنوان لـ %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "لا يمكن إضافة العنوان %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "العنوان %s غير معرف"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "لا يمكن استعلام العنوان %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "لا يمكن تعديل العنوان %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "العنوان %s معرف في السياسة، لا يمكن حذفه"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "لا يمكن حذف العنوان %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "لا يمكن عرض قائمة العناوين"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "نوع SELinux مطلوب"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "لا يمكن التحقق من إذا كانت الواجهة %s معرفة"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "لا يمكن إنشاء واجهة لـ %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "لا يمكن ضبط مستخدم في سياق الواجهة لـ %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "لا يمكن ضبط دور في سياق الواجهة لـ %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "لا يمكن ضبط نوع في سياق الواجهة لـ %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "لا يمكن ضبط حقل mls في سياق الواجهة لـ %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "لا يمكن ضبط سياق المنفذ لـ %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "لا يمكن ضبط سياق الرسالة ل%s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "لا يمكن إضافة الواجهة %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "الواجهة %s غير معرفة"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "لا يمكن استعلام الواجهة %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "لا يمكن تعديل الواجهة %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "الواجهة %s معرفة في السياسة، لا يمكن حذفها"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "لا يمكن حذف الواجهة %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "لا يمكن عرض قائمة الواجهات"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "واجهة SELinux"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "سياق"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "لا يمكن ضبط مستخدم في سياق الملف لـ %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "لا يمكن ضبط دور في سياق الملف لـ %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "لا يمكن ضبط حقل mls في سياق الملف لـ %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "مواصفات ملف خاطئة"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -18980,114 +19200,119 @@ index b908f48..06a2529 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "لا يمكن التحقق من إذا كان سياق الملف لـ %s معرفا"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "لا يمكن إنشاء سياق الملف لـ %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "لا يمكن ضبط نوع في سياق الملف لـ %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "لا يمكن ضبط سياق ملف لـ %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "لا يمكن إضافة سياق ملف لـ %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "يتطلب setype، serange أو seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "سياق الملف لـ %s غير معرف"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "لا يمكن استعلام سياق الملف لـ %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "لا يمكن تعديل سياق الملف لـ %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "لا يمكن عرض قائمة سياقات الملفات"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "لا يمكن حذف سياق الملف %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "سياق الملف لـ %s معرف في السياسة، لا يمكن حذفه"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "لا يمكن حذف سياق الملف لـ %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "لا يمكن عرض قائمة سياقات الملفات"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "لا يمكن عرض قائمة سياقات الملفات المحلية"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "نوع"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -19095,103 +19320,103 @@ index b908f48..06a2529 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "لا يمكن التحقق من إذا كانت القيمة المنطقية %s معرفة"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "القيمة المنطقية %s غير معرفة"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "لا يمكن استعلام سياق الملف %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "يجب أن تحدد أحد القيم التالية: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "لا يمكن ضبط القيمة المنطقية النشطة %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "لا يمكن تعديل القيمة المنطقية %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "بنية خاطئة %s: سجّل %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "القيمة المنطقية %s معرفة في السياسة، لا يمكن حذفها"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "لا يمكن حذف القيمة المنطقية %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "لا يمكن عرض قائمة القيم المنطقية"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "غير معروف"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "إلغاء التشغيل"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "تشغيل"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "قيمة منطقية لـSELinux"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "وصف"
  
-@@ -1007,7 +1003,7 @@ msgstr "خطأ في تعيين الذاكرة.\n"
+@@ -1007,7 +1023,7 @@ msgstr "خطأ في تعيين الذاكرة.\n"
  msgid "Error sending audit message.\n"
  msgstr "خطأ في إرسال رسالة التدوين.\n"
  
@@ -19200,7 +19425,7 @@ index b908f48..06a2529 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "لا يمكن تحديد ضبط الإلزام.\n"
-@@ -1122,62 +1118,66 @@ msgstr "غير قادر على الحصول على مجموعة الإشارات
+@@ -1122,62 +1138,66 @@ msgstr "غير قادر على الحصول على مجموعة الإشارات
  msgid "Unable to set SIGHUP handler\n"
  msgstr "غير قادر على ضبط معالج SIGHUP\n"
  
@@ -19279,7 +19504,7 @@ index b908f48..06a2529 100644
  msgid "failed to exec shell\n"
  msgstr "فشل في تنفيذ القشرة (shell)\n"
  
-@@ -1280,20 +1280,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1280,20 +1300,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -19305,7 +19530,32 @@ index b908f48..06a2529 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1369,557 +1369,444 @@ msgstr ""
+@@ -1349,577 +1369,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -19355,7 +19605,7 @@ index b908f48..06a2529 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -19367,7 +19617,7 @@ index b908f48..06a2529 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -19384,7 +19634,7 @@ index b908f48..06a2529 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -19396,7 +19646,7 @@ index b908f48..06a2529 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -19412,7 +19662,7 @@ index b908f48..06a2529 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -19432,7 +19682,7 @@ index b908f48..06a2529 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -19445,7 +19695,7 @@ index b908f48..06a2529 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -19458,7 +19708,7 @@ index b908f48..06a2529 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -19471,7 +19721,7 @@ index b908f48..06a2529 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -19490,7 +19740,7 @@ index b908f48..06a2529 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -19998,7 +20248,7 @@ index b908f48..06a2529 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1957,1411 +1844,1487 @@ msgstr ""
+@@ -1957,1411 +1864,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -20067,11 +20317,8 @@ index b908f48..06a2529 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -20079,59 +20326,83 @@ index b908f48..06a2529 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -20140,70 +20411,75 @@ index b908f48..06a2529 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -20214,69 +20490,68 @@ index b908f48..06a2529 100644
 +"named pipe\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
  msgstr ""
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
  msgstr ""
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
  msgstr ""
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
  msgstr ""
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
  msgstr ""
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
  msgstr ""
  
--#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
  msgstr ""
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
  msgstr ""
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 +#: ../gui/system-config-selinux.glade:1354
 +msgid ""
 +"Disabled\n"
@@ -20284,20 +20559,20 @@ index b908f48..06a2529 100644
 +"Enforcing\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
  msgstr ""
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 +#: ../gui/system-config-selinux.glade:1463
 +msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
@@ -20306,33 +20581,32 @@ index b908f48..06a2529 100644
 +"relabel is required."
  msgstr ""
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
  msgstr ""
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
  msgstr ""
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
  msgstr ""
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -20343,1496 +20617,1450 @@ index b908f48..06a2529 100644
 +msgid "Filter"
  msgstr ""
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
  msgstr ""
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
  msgstr ""
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
  msgstr ""
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
  msgstr ""
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
  msgstr ""
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
  msgstr ""
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
  msgstr ""
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
  msgstr ""
  
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
  msgstr ""
  
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
  msgstr ""
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
  msgstr ""
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
  msgstr ""
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
  msgstr ""
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
 +#: ../sepolicy/sepolicy.py:215
 +msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
  msgstr ""
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
- msgstr ""
- 
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
- msgid ""
+-msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
++#: booleans.py:50
 +msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:59
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:67
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:86
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
- msgstr ""
- 
--#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
--msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:95
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
++#: booleans.py:101
 +msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
++#: booleans.py:110
  msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:113
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:122
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:142
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:134
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
-+msgid "Allow rsync to run as a client"
++#: booleans.py:135
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
-+msgid "Allow rsync to export any files/directories read only."
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
-+msgid "Allow rsync servers to share cifs files systems"
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
-+msgid "Allow rsync servers to share nfs files systems"
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
-+msgid ""
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
-+msgid "Allow samba to share users home directories."
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
-+msgid "Allow samba to share any file/directory read only."
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
-+msgid "Allow samba to share any file/directory read/write."
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
-+msgid "Allow samba to act as a portmapper"
++#: booleans.py:144
++msgid ""
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
-+msgid "Allow samba to run unconfined scripts"
++#: booleans.py:145
++msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
-+msgid "Allow samba to export ntfs/fusefs volumes."
++#: booleans.py:146
++msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
-+msgid "Allow samba to export NFS volumes."
++#: booleans.py:147
++msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
-+msgid "Allow sanlock to read/write fuse files"
++#: booleans.py:148
++msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
-+msgid "Allow sanlock to manage nfs files"
++#: booleans.py:149
++msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
-+msgid "Allow sanlock to manage cifs files"
++#: booleans.py:150
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
-+msgid "Allow sasl to read shadow"
++#: booleans.py:151
++msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
-+msgid ""
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
++#: booleans.py:152
++msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
++#: booleans.py:153
++msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
-+msgid ""
-+"Boolean to determine whether the system permits loading policy, setting "
-+"enforcing mode, and changing boolean values.  Set this to true and you have "
-+"to reboot to set it back."
++#: booleans.py:154
++msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
-+msgid "Allow regular users direct dri device access"
++#: booleans.py:155
++msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
-+msgid ""
-+"Allow unconfined executables to make their heap memory executable.  Doing "
-+"this is a really bad idea. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:156
++msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
-+msgid ""
-+"Allow all unconfined executables to use libraries requiring text relocation "
-+"that are not labeled textrel_shlib_t"
++#: booleans.py:157
++msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
-+msgid ""
-+"Allow unconfined executables to make their stack executable.  This should "
-+"never, ever be necessary. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:158
++msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
-+msgid "Allow users to connect to the local mysql server"
++#: booleans.py:159
++msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:160
++msgid "Allow sanlock to manage cifs files"
++msgstr ""
++
++#: booleans.py:161
++msgid "Allow sasl to read shadow"
++msgstr ""
++
++#: booleans.py:162
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow confined users the ability to execute the ping and traceroute commands."
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
-+msgid "Allow users to connect to PostgreSQL"
++#: booleans.py:163
++msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:164
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -21840,74 +22068,88 @@ index b908f48..06a2529 100644
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
-+"Allow user to r/w files on filesystems that do not have extended attributes "
-+"(FAT, CDROM, FLOPPY)"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values.  Set this to true and you have "
++"to reboot to set it back."
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:165
++msgid "Allow regular users direct dri device access"
++msgstr ""
++
++#: booleans.py:166
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users)  disabling this forces FTP passive mode and "
-+"may change other protocols."
++"Allow unconfined executables to make their heap memory executable.  Doing "
++"this is a really bad idea. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
-+msgid "Allow user music sharing"
++#: booleans.py:167
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:168
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+"Allow anon internal-sftp to upload files, used for public file transfer "
-+"services. Directories must be labeled public_content_rw_t."
++"Allow unconfined executables to make their stack executable.  This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
-+msgid ""
-+"Allow sftp-internal to read and write files in the user home directories"
++#: booleans.py:169
++msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:170
 +msgid ""
-+"Allow sftp-internal to login to local users and read/write all files on the "
-+"system, governed by DAC."
++"Allow confined users the ability to execute the ping and traceroute commands."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
-+msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home directories."
++#: booleans.py:171
++msgid "Allow users to connect to PostgreSQL"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
-+msgid "Allow sge to connect to the network using any TCP port"
++#: booleans.py:172
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
-+msgid "Allow sge to access nfs file systems."
++#: booleans.py:173
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
++"may change other protocols."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:174
++msgid "Allow user music sharing"
++msgstr ""
++
++#: booleans.py:175
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -21917,129 +22159,145 @@ index b908f48..06a2529 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
-+"Enable additional permissions needed to support devices on 3ware controllers."
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:176
 +msgid ""
-+"Allow samba to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
-+msgid "Allow user spamassassin clients to use the network."
++#: booleans.py:177
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
-+msgid "Allow spamd to read/write user home directories."
++#: booleans.py:178
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
-+msgid ""
-+"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++#: booleans.py:179
++msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
-+msgid "Allow squid to run as a transparent proxy (TPROXY)"
++#: booleans.py:180
++msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:181
 +msgid ""
-+"Allow ssh with chroot env to read and write files in the user home "
-+"directories"
++"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
-+msgid "allow host key based authentication"
++#: booleans.py:182
++msgid ""
++"Allow samba to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
-+msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:183
++msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
-+msgid "allow staff user to create and transition to svirt domains."
++#: booleans.py:184
++msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
-+msgid "Allow the Telepathy connection managers to connect to any network port."
-+msgstr ""
-+
-+#: booleans.py:190
++#: booleans.py:185
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
++#: booleans.py:186
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
-+msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++#: booleans.py:187
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:188
++msgid "allow host key based authentication"
++msgstr ""
++
++#: booleans.py:189
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr ""
++
++#: booleans.py:190
++msgid "allow staff user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:192
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
-+"allow unconfined users to transition to the chrome sandbox domains when "
-+"running chrome-sandbox"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
-+msgid "Allow a user to login as an unconfined domain"
++#: booleans.py:193
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
-+msgid ""
-+"Allow unconfined users to transition to the Mozilla plugin domain when "
-+"running xulrunner plugin-container."
++#: booleans.py:194
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
-+msgid "Allow video playing tools to run unconfined"
++#: booleans.py:195
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
-+msgid "Allow unprivledged user to create and transition to svirt domains."
++#: booleans.py:196
++msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1645
@@ -22050,216 +22308,226 @@ index b908f48..06a2529 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
-+msgid "Support ecryptfs home directories"
++#: booleans.py:197
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
-+msgid "Support fusefs home directories"
++#: booleans.py:198
++msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
-+msgid "Use lpd server instead of cups"
++#: booleans.py:199
++msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
-+msgid "Support NFS home directories"
++#: booleans.py:200
++msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
-+msgid "Support SAMBA home directories"
++#: booleans.py:201
++msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
-+msgid "Allow varnishd to connect to all ports, not just HTTP."
++#: booleans.py:202
++msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
-+msgid "Ignore vbetool mmap_zero errors."
++#: booleans.py:203
++msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
-+msgid ""
-+"Allow confined virtual guests to use serial/parallel communication ports"
++#: booleans.py:204
++msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
-+msgid ""
-+"Allow confined virtual guests to use executable memory and executable stack"
++#: booleans.py:205
++msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
-+msgid "Allow confined virtual guests to read fuse files"
++#: booleans.py:206
++msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
-+msgid "Allow confined virtual guests to manage nfs files"
++#: booleans.py:207
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
-+msgid "Allow confined virtual guests to manage cifs files"
++#: booleans.py:208
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
-+msgid "Allow confined virtual guests to interact with the sanlock"
++#: booleans.py:209
++msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
-+msgid "Allow confined virtual guests to manage device configuration, (pci)"
++#: booleans.py:210
++msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
-+msgid "Allow confined virtual guests to use usb devices"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
-+msgid "Allow confined virtual guests to interact with the xserver"
++#: booleans.py:212
++msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
-+msgid "Allow webadm to manage files in users home directories"
++#: booleans.py:213
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
-+msgid "Allow webadm to read files in users home directories"
++#: booleans.py:214
++msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
-+msgid "Ignore wine mmap_zero errors."
++#: booleans.py:215
++msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
-+msgid "Allow the graphical login program to execute bootloader"
++#: booleans.py:216
++msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
-+msgid ""
-+"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++#: booleans.py:217
++msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
-+msgid "Allow xen to manage nfs files"
++#: booleans.py:218
++msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
-+msgid ""
-+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
-+"logical volumes for disk images."
++#: booleans.py:219
++msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
-+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr ""
-+
-+#: booleans.py:222
++#: booleans.py:220
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
-+"Allow xguest users to configure Network Manager and connect to apache ports"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
-+msgid "Allow xguest users to mount removable media"
++#: booleans.py:221
++msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
-+msgid "Allow xguest to use blue tooth devices"
++#: booleans.py:222
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
-+msgid "Allows clients to write to the X server shared memory segments."
++#: booleans.py:223
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
-+msgid "Allows XServer to execute writable memory"
++#: booleans.py:224
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
-+msgid "Support X userspace object manager"
++#: booleans.py:225
++msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
++#: booleans.py:226
++msgid "Allow xguest to use blue tooth devices"
++msgstr ""
++
++#: booleans.py:227
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr ""
++
 +#: booleans.py:228
-+msgid "Allow zabbix to connect to unreserved ports"
++msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
 +#: booleans.py:229
-+msgid "Allow zebra daemon to write it configuration files"
++msgid "Support X userspace object manager"
 +msgstr ""
 +
 +#: booleans.py:230
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:231
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/as.po b/policycoreutils/po/as.po
-index b14b757..f3f3dd3 100644
+index b14b757..ac08f71 100644
 --- a/policycoreutils/po/as.po
 +++ b/policycoreutils/po/as.po
-@@ -1,37 +1,34 @@
- # SOME DESCRIPTIVE TITLE.
- # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
- # This file is distributed under the same license as the PACKAGE package.
--#
-+# 
+@@ -4,22 +4,23 @@
+ #
  # Translators:
  # Amitakhya Phukan <amitakhya.phukan at gmail.com>, 2006.
 -# Amitakhya Phukan <aphukan at fedoraproject.org>, 2008, 2009.
@@ -22274,36 +22542,37 @@ index b14b757..f3f3dd3 100644
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
 -"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 -"Language-Team: Assamese (http://www.transifex.net/projects/p/fedora/language/"
--"as/)\n"
--"Language: as\n"
-+"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-12 09:18+0000\n"
 +"Last-Translator: ngoswami <ngoswami at redhat.com>\n"
-+"Language-Team: Assamese (http://www.transifex.com/projects/p/fedora/language/as/)\n"
++"Language-Team: Assamese (http://www.transifex.com/projects/p/fedora/language/"
+ "as/)\n"
+ "Language: as\n"
  "MIME-Version: 1.0\n"
  "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8bit\n"
 -"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-+"Language: as\n"
 +"Plural-Forms: nplurals=2; plural=(n != 1);\n"
  
  #: ../run_init/run_init.c:67
  msgid ""
- "USAGE: run_init <script> <args ...>\n"
+@@ -27,11 +28,11 @@ msgid ""
  "  where: <script> is the name of the init script to run,\n"
  "         <args ...> are the arguments to that script."
--msgstr ""
+ msgstr ""
 -"ব্যৱহাৰপ্ৰণালী: run_init <script> <args ...>\n"
 -"  এই ক্ষেত্ৰত: <script> দ্বাৰা সঞ্চালনৰ উদ্দেশ্যে init স্ক্ৰিপ্ট চিহ্নিত কৰা হয়,\n"
 -"         <args ...> উপৰোক্ত স্ক্ৰিপ্টৰ তৰ্ক উল্লিখিত হয় ।"
-+msgstr "ব্যৱহাৰ: run_init <script> <args ...>\n  এই ক্ষেত্ৰত: <script> দ্বাৰা সঞ্চালনৰ বাবে init স্ক্ৰিপ্ট চিহ্নিত কৰা হয়,\n         <args ...> উপৰোক্ত স্ক্ৰিপ্টৰ তৰ্ক উল্লিখিত হয়।"
++"ব্যৱহাৰ: run_init <script> <args ...>\n"
++"  এই ক্ষেত্ৰত: <script> দ্বাৰা সঞ্চালনৰ বাবে init স্ক্ৰিপ্ট চিহ্নিত কৰা হয়,\n"
++"         <args ...> উপৰোক্ত স্ক্ৰিপ্টৰ তৰ্ক উল্লিখিত হয়।"
  
 -#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
 +#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
  #, c-format
  msgid "failed to initialize PAM\n"
  msgstr "PAM আৰম্ভ কৰোঁতে ব্যৰ্থ\n"
-@@ -39,16 +36,16 @@ msgstr "PAM আৰম্ভ কৰোঁতে ব্যৰ্থ\n"
+@@ -39,16 +40,16 @@ msgstr "PAM আৰম্ভ কৰোঁতে ব্যৰ্থ\n"
  #: ../run_init/run_init.c:139
  #, c-format
  msgid "failed to get account information\n"
@@ -22323,7 +22592,7 @@ index b14b757..f3f3dd3 100644
  
  #: ../run_init/run_init.c:203 ../newrole/newrole.c:373
  #, c-format
-@@ -58,32 +55,32 @@ msgstr "getpass'ৰ দ্বাৰা /dev/tty খোলা সম্ভৱ ন
+@@ -58,32 +59,32 @@ msgstr "getpass'ৰ দ্বাৰা /dev/tty খোলা সম্ভৱ ন
  #: ../run_init/run_init.c:275
  #, c-format
  msgid "run_init: incorrect password for %s\n"
@@ -22363,17 +22632,17 @@ index b14b757..f3f3dd3 100644
  
  #: ../audit2allow/audit2allow:230
  msgid "******************** IMPORTANT ***********************\n"
-@@ -91,862 +88,854 @@ msgstr "******************** গুৰুত্বপূৰ্ণ **************
+@@ -91,862 +92,882 @@ msgstr "******************** গুৰুত্বপূৰ্ণ **************
  
  #: ../audit2allow/audit2allow:231
  msgid "To make this policy package active, execute:"
 -msgstr "চিহ্নিত পলিচি সৰঞ্জাম সক্ৰিয় কৰাৰ বাবে, সঞ্চালন কৰক:"
--
++msgstr "চিহ্নিত নীতি পেকেইজ সক্ৰিয় কৰাৰ বাবে, সঞ্চালন কৰক:"
+ 
 -#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
 -msgid "global"
 -msgstr "আন্তৰ্জাতিক"
-+msgstr "চিহ্নিত নীতি পেকেইজ সক্ৰিয় কৰাৰ বাবে, সঞ্চালন কৰক:"
- 
+-
 -#: ../semanage/seobject.py:225
 +#: ../semanage/seobject.py:200
  msgid "Could not create semanage handle"
@@ -22382,9 +22651,9 @@ index b14b757..f3f3dd3 100644
 -#: ../semanage/seobject.py:233
 +#: ../semanage/seobject.py:208
  msgid "SELinux policy is not managed or store cannot be accessed."
--msgstr ""
+ msgstr ""
 -"SELinux নিয়মনীতি বৰ্তমানে পৰিচালিত নহয় অথবা সংগ্ৰহস্থল ব্যৱহাৰ কৰা সম্ভৱ নহয় ।"
-+msgstr "SELinux নিয়মনীতি বৰ্তমানে ব্যৱস্থাপিত নহয় অথবা সংগ্ৰহস্থল ব্যৱহাৰ কৰা সম্ভৱ নহয়।"
++"SELinux নিয়মনীতি বৰ্তমানে ব্যৱস্থাপিত নহয় অথবা সংগ্ৰহস্থল ব্যৱহাৰ কৰা সম্ভৱ নহয়।"
  
 -#: ../semanage/seobject.py:238
 +#: ../semanage/seobject.py:213
@@ -22442,7 +22711,7 @@ index b14b757..f3f3dd3 100644
 +msgstr "অংশৰ নাম"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "ভাৰ্সান"
  
@@ -22502,8 +22771,7 @@ index b14b757..f3f3dd3 100644
  #, python-format
  msgid "Could not remove permissive domain %s (remove failed)"
 -msgstr "permissive ডোমেইন %s সৰিয়ে ফেলা নাযায় (অপসাৰণ কৰিবলৈ ব্যৰ্থ)"
-+msgstr "permissive ডমেইন %s আঁতৰুৱা নাযায় (অপসাৰণ কৰিবলৈ ব্যৰ্থ)"
- 
+-
 -#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
 -#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
 -#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
@@ -22511,13 +22779,15 @@ index b14b757..f3f3dd3 100644
 -#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
 -#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
 -#: ../semanage/seobject.py:2045
++msgstr "permissive ডমেইন %s আঁতৰুৱা নাযায় (অপসাৰণ কৰিবলৈ ব্যৰ্থ)"
++
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
 -msgstr "%s'ৰ বাবে চাবি নিৰ্মাণ কৰা নাযায়"
@@ -22608,9 +22878,9 @@ index b14b757..f3f3dd3 100644
 +#: ../semanage/seobject.py:590
  #, python-format
  msgid "Login mapping for %s is defined in policy, cannot be deleted"
--msgstr ""
+ msgstr ""
 -"%s'ৰ বাবে প্ৰৱেশ মেপিং ব্যৱস্থা নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত আঁতৰুৱা সম্ভৱ নহয়"
-+msgstr "%s'ৰ বাবে লগিন মেপিং ব্যৱস্থা নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত আঁতৰুৱা সম্ভৱ নহয়"
++"%s'ৰ বাবে লগিন মেপিং ব্যৱস্থা নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত আঁতৰুৱা সম্ভৱ নহয়"
  
 -#: ../semanage/seobject.py:619
 +#: ../semanage/seobject.py:594
@@ -22745,10 +23015,10 @@ index b14b757..f3f3dd3 100644
 +#: ../semanage/seobject.py:841
  #, python-format
  msgid "SELinux user %s is defined in policy, cannot be deleted"
--msgstr ""
+ msgstr ""
 -"SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য নিয়মনীতিত নিৰ্ধাৰিত হৈছে যাৰ ফলত অপসাৰণযোগ্য "
--"নহয়"
-+msgstr "SELinux ব্যৱহাৰকাৰী %s'ৰ বৈশিষ্ট্য নিয়মনীতিত নিৰ্ধাৰিত হৈছে যাৰ ফলত অপসাৰণযোগ্য নহয়"
++"SELinux ব্যৱহাৰকাৰী %s'ৰ বৈশিষ্ট্য নিয়মনীতিত নিৰ্ধাৰিত হৈছে যাৰ ফলত অপসাৰণযোগ্য "
+ "নহয়"
  
 -#: ../semanage/seobject.py:877
 +#: ../semanage/seobject.py:852
@@ -22802,198 +23072,210 @@ index b14b757..f3f3dd3 100644
  msgstr "SELinux ৰোল"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
 -msgstr "udp অথবা tcp প্ৰোটোকল আৱশ্যক"
 +msgstr "udp অথবা tcp প্ৰটোকল আৱশ্যক"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "পোৰ্ট উল্লেখ কৰা আৱশ্যক"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "অবৈধ পোৰ্ট"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
 -msgstr "%s/%s'ৰ বাবে চাবি নিৰ্মাণ কৰা নাযায়"
 +msgstr "%s/%s'ৰ বাবে কি' নিৰ্মাণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
 -msgstr "ধৰন উল্লেখ কৰা আৱশ্যক"
 +msgstr "ধৰণ উল্লেখ কৰা আৱশ্যক"
++
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "পোৰ্ট %s/%s নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "পোৰ্ট %s/%s বৰ্তমানে নিৰ্ধাৰিত আছে"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "%s/%s'ৰ বাবে পোৰ্ট নিৰ্মাণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "%s/%s'ৰ বাবে context নিৰ্মাণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
 -msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ব্যৱহাৰকৰোঁতা নিৰ্ধাৰণ কৰা নাযায়"
 +msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ব্যৱহাৰকাৰী নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ভূমিকা নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
 -msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ধৰন নিৰ্ধাৰণ কৰা নাযায়"
 +msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ধৰণ নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "%s/%s পোৰ্ট যোগ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype অথবা serange আৱশ্যক"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "setype আৱশ্যক"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "%s/%s পোৰ্ট নিৰ্ধাৰিত নহয়"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "%s/%s পোৰ্ট সন্ধান কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "%s/%s পোৰ্ট পৰিবৰ্তন কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "প'ৰ্টৰ তালিকা নিৰ্মাণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "%s পোৰ্ট আঁতৰুৱা নাযায়"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "%s/%s পোৰ্টটি নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত অপসাৰণযোগ্য নহয়"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "%s/%s পোৰ্ট আঁতৰুৱা নাযায়"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "প'ৰ্টৰ তালিকা নিৰ্মাণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
 -msgstr "SELinux পোৰ্টৰ ধৰন"
 +msgstr "SELinux পোৰ্টৰ ধৰণ"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "প্ৰোটো"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "পোৰ্ট সংখ্যা"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "নোডৰ ঠিকনা উল্লেখ কৰা আৱশ্যক"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "অজ্ঞাত বা হেৰুৱা আচাৰবিধি"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux Type আৱশ্যক"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
 -msgstr "%s'ৰ চাবি নিৰ্মাণ কৰা নাযায়"
@@ -23001,14 +23283,14 @@ index b14b757..f3f3dd3 100644
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "addr %s নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
 -msgstr "%s-ৰ বাবে addr নিৰ্মাণ কৰা নাযায়"
@@ -23016,294 +23298,301 @@ index b14b757..f3f3dd3 100644
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "%s'ৰ বাবে context নিৰ্মাণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
 -msgstr "%s-ৰ মাস্ক নিৰ্ধাৰণ কৰা নাযায়"
 +msgstr "%sৰ মাস্ক নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
 -msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ব্যৱহাৰকৰ্তা বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
 +msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ব্যৱহাৰকাৰী বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ভূমিকা নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
 -msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ধৰন নিৰ্ধাৰণ কৰা নাযায়"
 +msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ধৰণ নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "%s'ৰ ক্ষেত্ৰত addr context নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "%s addr যোগ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "%s addr নিৰ্ধাৰিত নহয়"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "%s addr প্ৰশ্ন কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "%s addr পৰিবৰ্তন কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "%s addr নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত অপসাৰণযোগ্য নহয়"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "%s addr আঁতৰুৱা নাযায়"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "সকলো ন'ড মেপিংসমূহ মচি পেলাব নোৱাৰি"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
 -msgstr "addr-ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
 +msgstr "addrৰ তালিকা নিৰ্মাণ কৰা নাযায়"
++
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux Type আৱশ্যক"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "%s প্ৰেক্ষাপটৰ বৈশিষ্ট্য নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "%s'ৰ প্ৰেক্ষাপট নিৰ্মাণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
 -msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ব্যৱহাৰকৰোঁতা বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
 +msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ব্যৱহাৰকাৰী বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ভূমিকাৰ বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
 -msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ধৰন নিৰ্ধাৰণ কৰা নাযায়"
 +msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ধৰণ নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context'ৰ বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "%s'ৰ ক্ষেত্ৰত বাৰ্তাৰ context নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "%s প্ৰেক্ষাপট যোগ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "%s প্ৰেক্ষাপটৰ বৈশিষ্ট্য নিৰ্ধাৰিত নহয়"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "%s প্ৰেক্ষাপট সন্ধান কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "%s প্ৰেক্ষাপট পৰিবৰ্তন কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "%s প্ৰেক্ষাপটটি নিয়মনীতিত নিৰ্ধাৰিত হৈছে আৰু অপসাৰণযোগ্য নহয়"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "%s প্ৰেক্ষাপট আঁতৰুৱা নাযায়"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "সকলো আন্তঃপৃষ্ঠ  মেপিংসমূহ মচিব নোৱাৰি"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "প্ৰেক্ষাপটৰ তালিকা নিৰ্মাণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
 -msgstr "SELinux সংযোগমাধ্যম"
 +msgstr "SELinux আন্তঃপৃষ্ঠ"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
 -msgstr "কনটেক্সট"
 +msgstr "পৰিপ্ৰেক্ষতিত"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "%s ৰ কাৰণে ইকুইভেলেঞ্চ শ্ৰেণী ইতিমধ্যে আছে"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "ফাইল spec %s সমতূল্য নিয়ম '%s %s' ৰ সৈতে দন্দ কৰে"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "%s ৰ কাৰণে ইকুইভেলেঞ্চ শ্ৰেণী বৰ্তমানে নাই"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
 -msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context লৈ ব্যৱহাৰকৰোঁতা বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
 +msgstr "%s'ৰ ক্ষেত্ৰত ফাইলৰ context লৈ ব্যৱহাৰকাৰী বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
 -msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context লৈ ভূমিকা নিৰ্ধাৰণ কৰা নাযায়"
 +msgstr "%s'ৰ ক্ষেত্ৰত ফাইলৰ context লৈ ভূমিকা নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
 -msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context লৈ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়"
 +msgstr "%s'ৰ ক্ষেত্ৰত ফাইলৰ context লৈ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
 -msgstr "নথিপত্ৰৰ বৈশিষ্ট্য বৈধ নহয়"
 +msgstr "ফাইলৰ বৈশিষ্ট্য বৈধ নহয়"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "ফাইল ধাৰ্য্যকৰণে খালি ঠাই অন্তৰ্ভুক্ত কৰিব নোৱাৰে"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
--"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
--msgstr ""
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
-+"instead"
-+msgstr "ফাইল spec %s সমতূল্য নিয়ম '%s %s' ৰ সৈতে দন্দ কৰে; '%s' যোগ কৰাৰ চেষ্টা কৰি চাওক"
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
++"ফাইল spec %s সমতূল্য নিয়ম '%s %s' ৰ সৈতে দন্দ কৰে; '%s' যোগ কৰাৰ চেষ্টা কৰি চাওক"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
 -msgstr "%s'ৰ নথিপত্ৰ context নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
 +msgstr "%s'ৰ ফাইল context নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
 -msgstr "%s'ৰ নথিপত্ৰ contex নিৰ্মাণ কৰা নাযায়"
 +msgstr "%s'ৰ ফাইল contex নিৰ্মাণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
 -msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context লৈ ধৰন নিৰ্ধাৰণ কৰা নাযায়"
@@ -23311,61 +23600,61 @@ index b14b757..f3f3dd3 100644
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
 -msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context নিৰ্ধাৰণ কৰা নাযায়"
 +msgstr "%s'ৰ ক্ষেত্ৰত ফাইলৰ context নিৰ্ধাৰণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
 -msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰ context যোগ কৰা নাযায়"
 +msgstr "%s'ৰ ক্ষেত্ৰত ফাইল context যোগ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "setype, serange অথবা seuser আৱশ্যক"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
 -msgstr "%s'ৰ নথিপত্ৰ context আৱশ্যক"
 +msgstr "%s'ৰ ফাইল context আৱশ্যক"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
 -msgstr "%s'ৰ বাবে নথিপত্ৰ context সন্ধান কৰা নাযায়"
 +msgstr "%s'ৰ বাবে ফাইল context সন্ধান কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
 -msgstr "%s'ৰ বাবে নথিপত্ৰ context পৰিবৰ্তন কৰা নাযায়"
 +msgstr "%s'ৰ বাবে ফাইল context পৰিবৰ্তন কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
 -msgstr "নথিপত্ৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
 +msgstr "ফাইল context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
 -msgstr "নথিপত্ৰ context %s  আঁতৰুৱা নাযায়"
 +msgstr "ফাইল context %s  আঁতৰুৱা নাযায়"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
 -msgstr ""
@@ -23373,154 +23662,156 @@ index b14b757..f3f3dd3 100644
 +msgstr "%s'ৰ ফাইল context নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত তাক অপসাৰণ কৰা সম্ভৱ নহয়"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
 -msgstr "%s'ৰ নথিপত্ৰ context আঁতৰুৱা নাযায়"
 +msgstr "%s'ৰ ফাইল context আঁতৰুৱা নাযায়"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
 -msgstr "নথিপত্ৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
 +msgstr "ফাইল context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
 -msgstr "স্থানীয় নথিপত্ৰৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
 +msgstr "স্থানীয় ফাইলৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
 -msgstr "ধৰন"
 +msgstr "ধৰণ"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
--msgstr ""
-+msgstr "\nSELinux Distribution fcontext Equivalence \n"
+ msgstr ""
++"\n"
++"SELinux Distribution fcontext Equivalence \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
--msgstr ""
-+msgstr "\nSELinux Local fcontext Equivalence \n"
+ msgstr ""
++"\n"
++"SELinux Local fcontext Equivalence \n"
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "বুলিয়েন %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত হৈছে নে নাই তাক পৰীক্ষা কৰা নাযায়"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "বুলিয়েন %s'ৰ মান বৰ্তমানে নিৰ্ধাৰিত আছে"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
 -msgstr "%s'ৰ নথিপত্ৰ context সন্ধান কৰা নাযায়"
 +msgstr "%s'ৰ ফাইল context সন্ধান কৰা নাযায়"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "নিম্নলিখিত এটা মান উল্লেখ কৰা আৱশ্যক: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "%s বুলিয়েনৰ সক্ৰিয় মান নিৰ্ধাৰণ কৰিবলৈ ব্যৰ্থ"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "%s বুলিয়েনৰ মান পৰিবৰ্তন কৰা নাযায়"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "ভুল বিন্যাস %s: ৰেকৰ্ড %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "বুলিয়েন %s'ৰ মান নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত অপসাৰণযোগ্য নহয়"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "বুলিয়েন %s আঁতৰুৱা নাযায়"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "বুলিয়েনৰ তালিকা নিৰ্মাণ কৰা নাযায়"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
 -msgstr "অজানা"
 +msgstr "অজ্ঞাত"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "বন্ধ"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "আৰম্ভ"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux বুলিয়েন"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "অৱস্থা"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "অবিকল্পিত"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "বিৱৰণ"
  
-@@ -958,27 +947,27 @@ msgstr "PAM_TTY নিৰ্ধাৰণ কৰোঁতে ব্যৰ্থ\n
+@@ -958,27 +979,27 @@ msgstr "PAM_TTY নিৰ্ধাৰণ কৰোঁতে ব্যৰ্থ\n
  #: ../newrole/newrole.c:290
  #, c-format
  msgid "newrole: service name configuration hashtable overflow\n"
@@ -23553,7 +23844,7 @@ index b14b757..f3f3dd3 100644
  
  #: ../newrole/newrole.c:512
  #, c-format
-@@ -988,51 +977,47 @@ msgstr "পৰিবেশ পৰিশ্ৰুত কৰোঁতে ব্য
+@@ -988,44 +1009,44 @@ msgstr "পৰিবেশ পৰিশ্ৰুত কৰোঁতে ব্য
  #: ../newrole/newrole.c:556 ../newrole/newrole.c:587 ../newrole/newrole.c:617
  #, c-format
  msgid "Error changing uid, aborting.\n"
@@ -23600,22 +23891,14 @@ index b14b757..f3f3dd3 100644
  #: ../newrole/newrole.c:705
  #, c-format
  msgid "%s!  Could not get current context for %s, not relabeling tty.\n"
--msgstr ""
--"%s!  %s'ৰ ক্ষেত্ৰত বৰ্তমান context প্ৰাপ্ত কৰা নাযায়, tty'ৰ লেবেল পৰিবৰ্তন কৰা হ'ব "
+ msgstr ""
+ "%s!  %s'ৰ ক্ষেত্ৰত বৰ্তমান context প্ৰাপ্ত কৰা নাযায়, tty'ৰ লেবেল পৰিবৰ্তন কৰা হ'ব "
 -"না ।\n"
-+msgstr "%s!  %s'ৰ ক্ষেত্ৰত বৰ্তমান context প্ৰাপ্ত কৰা নাযায়, tty'ৰ লেবেল পৰিবৰ্তন কৰা হ'ব না।\n"
++"না।\n"
  
  #: ../newrole/newrole.c:715
  #, c-format
- msgid "%s!  Could not get new context for %s, not relabeling tty.\n"
--msgstr ""
--"%s!  %s'ৰ ক্ষেত্ৰত নতুন context প্ৰাপ্ত কৰা নাযায়, tty'ৰ লেবেল পৰিবৰ্তন কৰা ন'হ'ব  "
--"।\n"
-+msgstr "%s!  %s'ৰ ক্ষেত্ৰত নতুন context প্ৰাপ্ত কৰা নাযায়, tty'ৰ লেবেল পৰিবৰ্তন কৰা ন'হ'ব  ।\n"
- 
- #: ../newrole/newrole.c:725
- #, c-format
-@@ -1042,7 +1027,7 @@ msgstr "%s!  %s'ৰ ক্ষেত্ৰত নতুন context স্থা
+@@ -1042,7 +1063,7 @@ msgstr "%s!  %s'ৰ ক্ষেত্ৰত নতুন context স্থা
  #: ../newrole/newrole.c:772
  #, c-format
  msgid "%s changed labels.\n"
@@ -23624,7 +23907,7 @@ index b14b757..f3f3dd3 100644
  
  #: ../newrole/newrole.c:778
  #, c-format
-@@ -1057,12 +1042,12 @@ msgstr "ত্ৰুটি: একাধিক ভূমিকা উল্ল
+@@ -1057,12 +1078,12 @@ msgstr "ত্ৰুটি: একাধিক ভূমিকা উল্ল
  #: ../newrole/newrole.c:843
  #, c-format
  msgid "Error: multiple types specified\n"
@@ -23639,7 +23922,7 @@ index b14b757..f3f3dd3 100644
  
  #: ../newrole/newrole.c:855
  #, c-format
-@@ -1072,17 +1057,17 @@ msgstr "ত্ৰুটি: একাধিক স্তৰ নিৰ্ধা
+@@ -1072,17 +1093,17 @@ msgstr "ত্ৰুটি: একাধিক স্তৰ নিৰ্ধা
  #: ../newrole/newrole.c:865
  #, c-format
  msgid "Error: you are not allowed to change levels on a non secure terminal \n"
@@ -23660,7 +23943,7 @@ index b14b757..f3f3dd3 100644
  
  #: ../newrole/newrole.c:908
  #, c-format
-@@ -1092,22 +1077,22 @@ msgstr "নতুন ভূমিকা %s স্থাপন কৰোঁতে
+@@ -1092,22 +1113,22 @@ msgstr "নতুন ভূমিকা %s স্থাপন কৰোঁতে
  #: ../newrole/newrole.c:915
  #, c-format
  msgid "failed to set new type %s\n"
@@ -23687,7 +23970,7 @@ index b14b757..f3f3dd3 100644
  
  #: ../newrole/newrole.c:943
  #, c-format
-@@ -1117,96 +1102,100 @@ msgstr "%s বৈধ context নহয়\n"
+@@ -1117,96 +1138,100 @@ msgstr "%s বৈধ context নহয়\n"
  #: ../newrole/newrole.c:950
  #, c-format
  msgid "Unable to allocate memory for new_context"
@@ -23814,7 +24097,7 @@ index b14b757..f3f3dd3 100644
  
  #: ../scripts/chcat:92 ../scripts/chcat:169
  msgid "Requires at least one category"
-@@ -1238,46 +1227,46 @@ msgstr "একাধিক প্ৰকৃতিৰ সংবেদনশীল
+@@ -1238,46 +1263,46 @@ msgstr "একাধিক প্ৰকৃতিৰ সংবেদনশীল
  #: ../scripts/chcat:325
  #, c-format
  msgid "Usage %s CATEGORY File ..."
@@ -23870,7 +24153,7 @@ index b14b757..f3f3dd3 100644
  
  #: ../scripts/chcat:334
  msgid "chcat -- -CompanyConfidential /docs/businessplan.odt"
-@@ -1287,2088 +1276,2058 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1287,2088 +1312,2295 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -23911,22 +24194,25 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "File\n"
  "Specification"
--msgstr ""
-+msgstr "ফাইল\nগুণ"
+ msgstr ""
++"ফাইল\n"
++"গুণ"
  
  #: ../gui/fcontextPage.py:81
  msgid ""
  "Selinux\n"
  "File Type"
--msgstr ""
-+msgstr "Selinux\nফাইলৰ ধৰণ"
+ msgstr ""
++"Selinux\n"
++"ফাইলৰ ধৰণ"
  
  #: ../gui/fcontextPage.py:88
  msgid ""
  "File\n"
  "Type"
--msgstr ""
-+msgstr "ফাইল\nধৰণ"
+ msgstr ""
++"ফাইল\n"
++"ধৰণ"
  
  #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
  msgid "User Mapping"
@@ -23937,22 +24223,25 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "Login\n"
  "Name"
--msgstr ""
-+msgstr "লগিন\nনাম"
+ msgstr ""
++"লগিন\n"
++"নাম"
  
  #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
  msgid ""
  "SELinux\n"
  "User"
--msgstr ""
-+msgstr "SELinux\nব্যৱহাৰকাৰী"
+ msgstr ""
++"SELinux\n"
++"ব্যৱহাৰকাৰী"
  
  #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
  msgid ""
  "MLS/\n"
  "MCS Range"
--msgstr ""
-+msgstr "MLS/\nMCS সীমা"
+ msgstr ""
++"MLS/\n"
++"MCS সীমা"
  
  #: ../gui/loginsPage.py:133
  #, python-format
@@ -23960,27 +24249,32 @@ index b14b757..f3f3dd3 100644
 -msgstr ""
 +msgstr "লগিন '%s' আৱশ্যক"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "নীতি অংশ"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "অংশেৰ নাম"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "অডিট অসামৰ্থবান কৰা হব"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "অডিট সামৰ্থবান কৰা হব"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
 -
@@ -24005,8 +24299,9 @@ index b14b757..f3f3dd3 100644
 -#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
 +#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
  msgid "translator-credits"
--msgstr ""
-+msgstr "অমিতাক্ষ ফুকন (aphukan at fedoraproject.org), নীলমদ্যুতি গোস্বামী (ngoswami at redhat.com)"
+ msgstr ""
++"অমিতাক্ষ ফুকন (aphukan at fedoraproject.org), নীলমদ্যুতি গোস্বামী (ngoswami at redhat."
++"com)"
 +
 +#: ../gui/polgen.glade:34
 +msgid "Add Booleans Dialog"
@@ -24027,8 +24322,9 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "<b>Select the policy type for the application or user role you want to "
  "confine:</b>"
--msgstr ""
-+msgstr "<b>আপুনি অন্তৰ্ভুক্ত কৰিব বিচৰা এপ্লিকেচন অথবা ব্যৱহাৰকাৰী ভূমিকাৰ বাবে নীতিৰ ধৰণ বাছক:</b>"
+ msgstr ""
++"<b>আপুনি অন্তৰ্ভুক্ত কৰিব বিচৰা এপ্লিকেচন অথবা ব্যৱহাৰকাৰী ভূমিকাৰ বাবে নীতিৰ ধৰণ "
++"বাছক:</b>"
  
 -#: ../gui/polgen.glade:177
 +#: ../gui/polgen.glade:284
@@ -24036,7 +24332,7 @@ index b14b757..f3f3dd3 100644
 -msgstr ""
 +msgstr "<b>এপ্লিকেচন</b>"
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "প্ৰমিত Init ডিমন"
  
@@ -24045,15 +24341,16 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "Standard Init Daemon are daemons started on boot via init scripts.  Usually "
  "requires a script in /etc/rc.d/init.d"
--msgstr ""
--
+ msgstr ""
++"বুট কৰাৰ সময় init স্ক্ৰিপ্টৰ মাধ্যমে আৰম্ভ হোৱা ডিমনসমূহ প্ৰমিত Init ডিমন নামে "
++"পৰিচিত। সাধাৰণতে /etc/rc.d/init.d ত এটা স্ক্ৰিপ্ট উপস্থিত থকা আৱশ্যক।"
+ 
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
 -msgstr ""
-+msgstr "বুট কৰাৰ সময় init স্ক্ৰিপ্টৰ মাধ্যমে আৰম্ভ হোৱা ডিমনসমূহ প্ৰমিত Init ডিমন নামে পৰিচিত। সাধাৰণতে /etc/rc.d/init.d ত এটা স্ক্ৰিপ্ট উপস্থিত থকা আৱশ্যক।"
- 
+-
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS চিস্টেম ডিমন"
@@ -24071,7 +24368,7 @@ index b14b757..f3f3dd3 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "ৱেব এপ্লিকেচন/স্ক্ৰিপ্ট (CGI)"
  
@@ -24079,13 +24376,13 @@ index b14b757..f3f3dd3 100644
 +#: ../gui/polgen.glade:370
  msgid ""
  "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
--msgstr ""
-+msgstr "ৱেব চাৰ্ভাৰ (apache) দ্বাৰা আৰম্ভ কৰা ৱেব এপ্লিকেচন/স্ক্ৰিপ্ট (CGI) CGI স্ক্ৰিপ্ট"
+ msgstr ""
++"ৱেব চাৰ্ভাৰ (apache) দ্বাৰা আৰম্ভ কৰা ৱেব এপ্লিকেচন/স্ক্ৰিপ্ট (CGI) CGI স্ক্ৰিপ্ট"
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "ব্যৱহাৰকাৰীসকলৰ এপ্লিকেচন"
  
@@ -24094,15 +24391,16 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "User Application are any application that you would like to confine that is "
  "started by a user"
--msgstr ""
--
+ msgstr ""
++"ব্যৱহাৰকাৰী দ্বাৰা আৰম্ভ কৰা কোনো এপ্লিকেচন যা আৱদ্ধ কৰাৰ বাবে চিহ্নিত তাক "
++"ব্যৱহাৰকাৰীসকলৰ এপ্লিকেচন নামে পৰিচিত"
+ 
 -#: ../gui/polgen.glade:324 ../gui/polgen.py:160
 -msgid "User Application"
 -msgstr ""
-+msgstr "ব্যৱহাৰকাৰী দ্বাৰা আৰম্ভ কৰা কোনো এপ্লিকেচন যা আৱদ্ধ কৰাৰ বাবে চিহ্নিত তাক ব্যৱহাৰকাৰীসকলৰ এপ্লিকেচন নামে পৰিচিত"
- 
+-
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "Sandbox"
@@ -24126,7 +24424,7 @@ index b14b757..f3f3dd3 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "সৰ্বনিম্ন টাৰ্মিনেল ব্যৱহাৰকাৰীৰ ভূমিকা"
  
@@ -24135,13 +24433,15 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "This user will login to a machine only via a terminal or remote login.  By "
  "default this user will have  no setuid, no networking, no su, no sudo."
--msgstr ""
-+msgstr "চিহ্নিত ব্যৱহাৰকাৰী টাৰ্মিনেল অথবা দূৰবৰ্তী লগ-ইনৰ মাধ্যমে মেচিনত লগ-ইন কৰিবলৈ পাৰিব।  অবিকল্পিতৰূপে, এই মেচিনত কোনো setuid, নেটৱাৰ্ক, sudo অথবা su উপস্থিত থাকবে না"
+ msgstr ""
++"চিহ্নিত ব্যৱহাৰকাৰী টাৰ্মিনেল অথবা দূৰবৰ্তী লগ-ইনৰ মাধ্যমে মেচিনত লগ-ইন কৰিবলৈ "
++"পাৰিব।  অবিকল্পিতৰূপে, এই মেচিনত কোনো setuid, নেটৱাৰ্ক, sudo অথবা su উপস্থিত "
++"থাকবে না"
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "সৰ্বনিম্ন X Windows ব্যৱহাৰকাৰীৰ ভূমিকা"
  
@@ -24150,13 +24450,14 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "This user can login to a machine via X or terminal.  By default this user "
  "will have no setuid, no networking, no sudo, no su"
--msgstr ""
-+msgstr "চিহ্নিত ব্যৱহাৰকাৰী X অথবা টাৰ্মিনেলৰ মাধ্যমে মেচিনত লগ-ইন কৰিবলৈ পাৰিব।  অবিকল্পিতৰূপে, এই মেচিনত কোনো setuid, নেটৱাৰ্ক, sudo অথবা su উপস্থিত থাকবে না"
+ msgstr ""
++"চিহ্নিত ব্যৱহাৰকাৰী X অথবা টাৰ্মিনেলৰ মাধ্যমে মেচিনত লগ-ইন কৰিবলৈ পাৰিব।  "
++"অবিকল্পিতৰূপে, এই মেচিনত কোনো setuid, নেটৱাৰ্ক, sudo অথবা su উপস্থিত থাকবে না"
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "ব্যৱহাৰকাৰীৰ ভূমিকা"
  
@@ -24165,59 +24466,59 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "User with full networking, no setuid applications without transition, no "
  "sudo, no su."
--msgstr ""
-+msgstr "সম্পূৰ্ণ নেটৱাৰ্ক, ৰূপান্তৰবিহীন setuid এপ্লিকেচন বিনা, su বিনা আৰু sudo বিনা ব্যৱহাৰকাৰী ভূমিকা।"
+ msgstr ""
++"সম্পূৰ্ণ নেটৱাৰ্ক, ৰূপান্তৰবিহীন setuid এপ্লিকেচন বিনা, su বিনা আৰু sudo বিনা "
++"ব্যৱহাৰকাৰী ভূমিকা।"
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "প্ৰশাসক ব্যৱহাৰকাৰীৰ ভূমিকা"
  
 -#: ../gui/polgen.glade:537
 +#: ../gui/polgen.glade:550
  msgid ""
--"User with full networking, no setuid applications without transition, no su, "
--"can sudo to Root Administration Roles"
--msgstr ""
--
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
++"সম্পূৰ্ণ নেটৱাৰ্ক, ৰূপান্তৰবিহীন setuid এপ্লিকেচন বিনা আৰু su বিনা ব্যৱহাৰকাৰী ভূমিকা। "
++"sudo সহযোগে root ব্যৱহাৰকাৰীৰ প্ৰশাসনিক ভূমিকা প্ৰয়োগ কৰা যাব।"
+ 
 -#: ../gui/polgen.glade:539 ../gui/polgen.py:165
 -msgid "Admin User Role"
 -msgstr ""
-+"User with full networking, no setuid applications without transition, no su,"
-+" can sudo to Root Administration Roles"
-+msgstr "সম্পূৰ্ণ নেটৱাৰ্ক, ৰূপান্তৰবিহীন setuid এপ্লিকেচন বিনা আৰু su বিনা ব্যৱহাৰকাৰী ভূমিকা। sudo সহযোগে root ব্যৱহাৰকাৰীৰ প্ৰশাসনিক ভূমিকা প্ৰয়োগ কৰা যাব।"
- 
+-
 -#: ../gui/polgen.glade:585
 +#: ../gui/polgen.glade:592
  msgid "<b>Root Users</b>"
 -msgstr ""
--
--#: ../gui/polgen.glade:647
--msgid ""
--"Select Root Administrator User Role, if this user will be used to administer "
--"the machine while running as root.  This user will not be able to login to "
--"the system directly."
--msgstr ""
 +msgstr "<b>root ব্যৱহাৰকাৰী</b>"
  
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
- msgid "Root Admin User Role"
--msgstr ""
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
++msgid "Root Admin User Role"
 +msgstr "Root প্ৰশাসনিক ব্যৱহাৰকাৰীৰ ভূমিকা"
++
++#: ../gui/polgen.glade:627
+ msgid ""
+ "Select Root Administrator User Role, if this user will be used to administer "
+ "the machine while running as root.  This user will not be able to login to "
+ "the system directly."
+ msgstr ""
++"এই ব্যৱহাৰকাৰী দ্বাৰা root পৰিচয়ে মেচিন ব্যৱস্থাপনা কৰা হলে 'Root প্ৰশাসনিক "
++"ব্যৱহাৰকাৰীৰ ভূমিকা' নিৰ্বাচন কৰক। চিস্টেমত, এই ব্যৱহাৰকাৰীয়ে পোনেপোনে লগ-ইন "
++"কৰিবলৈ সক্ষম ন'হ'ব।"
  
+-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
 -#: ../gui/polgen.glade:716
 -msgid "label104"
 -msgstr ""
-+#: ../gui/polgen.glade:627
-+msgid ""
-+"Select Root Administrator User Role, if this user will be used to administer"
-+" the machine while running as root.  This user will not be able to login to "
-+"the system directly."
-+msgstr "এই ব্যৱহাৰকাৰী দ্বাৰা root পৰিচয়ে মেচিন ব্যৱস্থাপনা কৰা হলে 'Root প্ৰশাসনিক ব্যৱহাৰকাৰীৰ ভূমিকা' নিৰ্বাচন কৰক। চিস্টেমত, এই ব্যৱহাৰকাৰীয়ে পোনেপোনে লগ-ইন কৰিবলৈ সক্ষম ন'হ'ব।"
- 
+-
 -#: ../gui/polgen.glade:745
 +#: ../gui/polgen.glade:705
  msgid "<b>Enter name of application or user role:</b>"
@@ -24304,29 +24605,28 @@ index b14b757..f3f3dd3 100644
  
 -#: ../gui/polgen.glade:1164
 -msgid "label107"
--msgstr ""
 +#: ../gui/polgen.glade:983
 +msgid ""
 +"transition \n"
 +"role tab"
-+msgstr "পৰিবৰ্তন \nভূমিকা টেব"
+ msgstr ""
++"পৰিবৰ্তন \n"
++"ভূমিকা টেব"
  
 -#: ../gui/polgen.glade:1193
 +#: ../gui/polgen.glade:1001
  msgid "<b>Select the user_roles that will transition to %s:</b>"
 -msgstr ""
--
--#: ../gui/polgen.glade:1227
--msgid "Select the user roles that will transiton to this applications domains."
--msgstr ""
 +msgstr "<b>%s লে পৰিবৰ্তন হোৱা ব্যৱহাৰকাৰী ভূমিকাসমূহ বাছক (_r):</b>"
  
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+-msgstr ""
+-
 -#: ../gui/polgen.glade:1255
 -msgid "label108"
 -msgstr ""
-+#: ../gui/polgen.glade:1019
-+msgid ""
-+"Select the user roles that will transiton to this applications domains."
 +msgstr "চিহ্নিত এপ্লিকেচন ডমেইনত ৰূপান্তৰযোগ্য ব্যৱহাৰকাৰীৰ ভূমিকা নিৰ্বাচন কৰক"
  
 -#: ../gui/polgen.glade:1284
@@ -24349,12 +24649,12 @@ index b14b757..f3f3dd3 100644
 +#: ../gui/polgen.glade:1111
  msgid "<b>Select additional roles for %s:</b>"
 -msgstr ""
--
++msgstr "<b>%s ৰ বাবে অতিৰিক্ত ভূমিকাসমূহ বাছক:</b>"
+ 
 -#: ../gui/polgen.glade:1437
 -msgid "label111"
 -msgstr ""
-+msgstr "<b>%s ৰ বাবে অতিৰিক্ত ভূমিকাসমূহ বাছক:</b>"
- 
+-
 -#: ../gui/polgen.glade:1466
 +#: ../gui/polgen.glade:1166
  msgid "<b>Enter network ports that %s binds on:</b>"
@@ -24366,13 +24666,13 @@ index b14b757..f3f3dd3 100644
  msgid "<b>TCP Ports</b>"
 -msgstr ""
 +msgstr "<b>TCP পোৰ্ট</b>"
-+
+ 
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
 +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
 +#: ../gui/polgen.glade:1698
 +msgid "All"
 +msgstr "সকল"
- 
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++
 +#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
  msgid "Allows %s to bind to any udp port"
 -msgstr ""
@@ -24389,8 +24689,8 @@ index b14b757..f3f3dd3 100644
 -#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
 +#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
  msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
--msgstr ""
-+msgstr "%s ক 0 ৰ সৈতে bindresvport কল কৰাৰ অনুমতি দিয়ে। পোৰ্ট 600-1024 লে বন্ধা হৈছে"
+ msgstr ""
++"%s ক 0 ৰ সৈতে bindresvport কল কৰাৰ অনুমতি দিয়ে। পোৰ্ট 600-1024 লে বন্ধা হৈছে"
  
 -#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
 -msgid "600-1024"
@@ -24404,13 +24704,14 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "Enter a comma separated list of udp ports or ranges of ports that %s binds "
  "to. Example: 612, 650-660"
--msgstr ""
--
+ msgstr ""
++"%s এ বন্ধা udp পোৰ্টসমূহৰ এটা কমা পৃথকিত তালিকা অথবা পোৰ্টসমূহ বিস্তাৰ সুমুৱাওক। "
++"উদাহৰণস্বৰূপ: 612, 650-660"
+ 
 -#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
 -msgid "Unreserved Ports (>1024)"
 -msgstr ""
-+msgstr "%s এ বন্ধা udp পোৰ্টসমূহৰ এটা কমা পৃথকিত তালিকা অথবা পোৰ্টসমূহ বিস্তাৰ সুমুৱাওক। উদাহৰণস্বৰূপ: 612, 650-660"
- 
+-
 -#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
 -#: ../gui/polgen.glade:2233
 +#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
@@ -24433,12 +24734,13 @@ index b14b757..f3f3dd3 100644
  
 -#: ../gui/polgen.glade:1937
 -msgid "label113"
--msgstr ""
 +#: ../gui/polgen.glade:1519
 +msgid ""
 +"Network\n"
 +"Bind tab"
-+msgstr "নেটৱাৰ্ক\nবান্ধনী টেব"
+ msgstr ""
++"নেটৱাৰ্ক\n"
++"বান্ধনী টেব"
  
 -#: ../gui/polgen.glade:1966
 +#: ../gui/polgen.glade:1537
@@ -24457,8 +24759,9 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "Enter a comma separated list of tcp ports or ranges of ports that %s "
  "connects to. Example: 612, 650-660"
--msgstr ""
-+msgstr "%s এ সংযোগ কৰা tcp পোৰ্টসমূহৰ এটা কমা পৃথকিত তালিকা অথবা পোৰ্টসমূহ বিস্তাৰ সুমুৱাওক। উদাহৰণস্বৰূপ: 612, 650-660"
+ msgstr ""
++"%s এ সংযোগ কৰা tcp পোৰ্টসমূহৰ এটা কমা পৃথকিত তালিকা অথবা পোৰ্টসমূহ বিস্তাৰ সুমুৱাওক। "
++"উদাহৰণস্বৰূপ: 612, 650-660"
  
 -#: ../gui/polgen.glade:2212
 +#: ../gui/polgen.glade:1702
@@ -24471,13 +24774,14 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "Enter a comma separated list of udp ports or ranges of ports that %s "
  "connects to. Example: 612, 650-660"
--msgstr ""
--
+ msgstr ""
++"%s এ সংযোগ কৰা udp পোৰ্টসমূহৰ এটা কমা পৃথকিত তালিকা অথবা পোৰ্টসমূহ বিস্তাৰ সুমুৱাওক। "
++"উদাহৰণস্বৰূপ: 612, 650-660"
+ 
 -#: ../gui/polgen.glade:2305
 -msgid "label114"
 -msgstr ""
-+msgstr "%s এ সংযোগ কৰা udp পোৰ্টসমূহৰ এটা কমা পৃথকিত তালিকা অথবা পোৰ্টসমূহ বিস্তাৰ সুমুৱাওক। উদাহৰণস্বৰূপ: 612, 650-660"
- 
+-
 -#: ../gui/polgen.glade:2334
 +#: ../gui/polgen.glade:1792
  msgid "<b>Select common application traits for %s:</b>"
@@ -24547,13 +24851,14 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
  "Files ..."
--msgstr ""
--
+ msgstr ""
++"%s এ ব্যৱস্থাপনা কৰা ফাইলসমূহ/ডাইৰেকটৰিসমূহ। Pid ফাইলসমূহ, লগ ফাইলসমূহ, var/lib "
++"ফাইলসমূহ ..."
+ 
 -#: ../gui/polgen.glade:2823
 -msgid "label116"
 -msgstr ""
-+msgstr "%s এ ব্যৱস্থাপনা কৰা ফাইলসমূহ/ডাইৰেকটৰিসমূহ। Pid ফাইলসমূহ, লগ ফাইলসমূহ, var/lib ফাইলসমূহ ..."
- 
+-
 -#: ../gui/polgen.glade:2852
 +#: ../gui/polgen.glade:2166
  msgid "<b>Add booleans from the %s policy:</b>"
@@ -24653,8 +24958,9 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "Type %s_t already defined in current policy.\n"
  "Do you want to continue?"
--msgstr ""
-+msgstr "বৰ্তমান নিয়মনীতিত %s_t ধৰণ বৰ্তমানে বেখ্যা কৰা হৈছে।\nআগবাঢ়িব'লৈ ইচ্ছুক নেকি?"
+ msgstr ""
++"বৰ্তমান নিয়মনীতিত %s_t ধৰণ বৰ্তমানে বেখ্যা কৰা হৈছে।\n"
++"আগবাঢ়িব'লৈ ইচ্ছুক নেকি?"
  
 -#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
 +#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
@@ -24668,15 +24974,16 @@ index b14b757..f3f3dd3 100644
  msgid ""
  "Module %s.pp already loaded in current policy.\n"
  "Do you want to continue?"
--msgstr ""
-+msgstr "বৰ্তমান নিয়মনীতিত %s.pp মডিউল বৰ্তমানে বেখ্যা কৰা হৈছে।\nআগবাঢ়িব'লৈ ইচ্ছুক নেকি?"
+ msgstr ""
++"বৰ্তমান নিয়মনীতিত %s.pp মডিউল বৰ্তমানে বেখ্যা কৰা হৈছে।\n"
++"আগবাঢ়িব'লৈ ইচ্ছুক নেকি?"
  
 -#: ../gui/polgengui.py:699
 +#: ../gui/polgengui.py:700
  msgid ""
  "You must add a name made up of letters and numbers and containing no spaces."
--msgstr ""
-+msgstr "আপুনি আখৰসমূহ আৰু নম্বৰসমূহৰে নিৰ্মিত আৰু কোনো খালি ঠাই নথকা এটা নাম যোগ কৰিব লাগিব।"
+ msgstr ""
++"আপুনি আখৰসমূহ আৰু নম্বৰসমূহৰে নিৰ্মিত আৰু কোনো খালি ঠাই নথকা এটা নাম যোগ কৰিব লাগিব।"
  
 -#: ../gui/polgengui.py:713
 +#: ../gui/polgengui.py:714
@@ -24688,31 +24995,51 @@ index b14b757..f3f3dd3 100644
 +#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
  msgid "Configue SELinux"
 -msgstr ""
--
++msgstr "SELinux বিন্যাস কৰক"
+ 
 -#: ../gui/polgen.py:158
 -msgid "Internet Services Daemon"
 -msgstr ""
-+msgstr "SELinux বিন্যাস কৰক"
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "নেটৱাৰ্ক পোৰ্ট"
  
 -#: ../gui/polgen.py:197
 -#, python-format
 -msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux পোৰ্ট\n"
++"ধৰণ"
+ 
 -#: ../gui/polgen.py:324
 -msgid "You must enter a name for your confined process/user"
 -msgstr ""
--
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "প্ৰটোকল"
+ 
 -#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
 -"Name must be alpha numberic with no spaces. Consider using option \"-n "
 -"MODULENAME\""
--msgstr ""
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"স্তৰ"
+ 
 -#: ../gui/polgen.py:414
 -msgid "User Role types can not be assigned executables."
 -msgstr ""
--
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "পোৰ্ট"
+ 
 -#: ../gui/polgen.py:420
 -msgid "Only Daemon apps can use an init script.."
 -msgstr ""
@@ -24720,46 +25047,82 @@ index b14b757..f3f3dd3 100644
 -#: ../gui/polgen.py:438
 -msgid "use_resolve must be a boolean value "
 -msgstr ""
--
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
++msgstr "প'ৰ্ট সংখ্যা \"%s\" বৈধ নহয়।  0 < PORT_NUMBER < 65536 "
+ 
 -#: ../gui/polgen.py:444
 -msgid "use_syslog must be a boolean value "
 -msgstr ""
--
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "তালিকা দৰ্শন"
+ 
 -#: ../gui/polgen.py:450
 -msgid "use_kerberos must be a boolean value "
 -msgstr ""
--
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "দল দৰ্শন"
+ 
 -#: ../gui/polgen.py:456
 -msgid "manage_krb5_rcache must be a boolean value "
 -msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "আপনি কি নিশ্চিতৰূপে %s '%s' মুছে ফেলতে ইচ্ছুক?"
+ 
 -#: ../gui/polgen.py:486
 -msgid "USER Types automatically get a tmp type"
 -msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s মচি পেলাওক"
+ 
 -#: ../gui/polgen.py:1004
 -msgid "You must enter the executable path for your confined process"
 -msgstr ""
--
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s যোগ কৰক"
+ 
 -#: ../gui/polgen.py:1182
 -msgid "Type Enforcement file"
 -msgstr ""
--
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s পৰিবৰ্তন কৰক"
+ 
 -#: ../gui/polgen.py:1183
 -msgid "Interface file"
 -msgstr ""
--
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "Permissive"
+ 
 -#: ../gui/polgen.py:1184
 -msgid "File Contexts file"
 -msgstr ""
--
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "Enforcing"
+ 
 -#: ../gui/polgen.py:1185
 -msgid "Setup Script"
 -msgstr ""
--
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "অৱস্থা"
+ 
 -#: ../gui/polgen.py:1306
 -#, python-format
--msgid ""
++#: ../gui/statusPage.py:133
+ msgid ""
 -"\n"
 -"%s\n"
 -"\n"
@@ -24773,50 +25136,78 @@ index b14b757..f3f3dd3 100644
 -
 -#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
 -msgid "Network Port"
--msgstr ""
-+#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
-+msgid "Network Port"
-+msgstr "নেটৱাৰ্ক পোৰ্ট"
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system.  Do you wish to continue?"
+ msgstr ""
++"নীতি ধৰণ সলনি কৰিলে পৰৱৰ্তী বুটত সম্পূৰ্ণ ফাইল চিস্টেমৰ এটা পুনৰ লেবেল হব।পুনৰ লেবেল "
++"কৰোতে ফাইল চিস্টেমৰ আকাৰৰ ওপৰত নিৰ্ভৰ কৰি অধিক সময় লাগিব পাৰে।আপুনি আগবাঢ়িব "
++"বিচাৰে নে?"
  
- #: ../gui/portsPage.py:85
+-#: ../gui/portsPage.py:85
++#: ../gui/statusPage.py:147
  msgid ""
- "SELinux Port\n"
- "Type"
--msgstr ""
-+msgstr "SELinux পোৰ্ট\nধৰণ"
- 
- #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
- msgid "Protocol"
+-"SELinux Port\n"
+-"Type"
 -msgstr ""
-+msgstr "প্ৰটোকল"
+-
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel.  If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
+ msgstr ""
++"SELinux disabled লে সলনি কৰিবলে এটা পুনৰাম্ভৰ প্ৰয়োজন হব। ই উপদেশিত নহয। "
++"যদিআপুনি পিছত SELinux অন কৰিম বুলি ভাৱে, চিস্টেমক পুনৰ লেবেল কৰাৰ প্ৰয়োজন হব।যদি "
++"আপুনি কেৱল চাব বিচাৰে যে SELinux এ আপোনাৰ চিস্টেমত সমস্যা সৃষ্টি কৰি আছে নে,আপুনি "
++"permissive অৱস্থাত যাব পাৰে যি কেৱল ত্ৰুটিসমূহ লগ কৰে আৰু SELinux নীতি বলৱৎ নকৰে। "
++"Permissive অৱস্থাৰ এটা পুনৰাম্ভৰ প্ৰয়োজন নহয়   আপুনি আগবাঢ়ইব বিচাৰে নে?"
  
- #: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: ../gui/statusPage.py:152
  msgid ""
- "MLS/MCS\n"
- "Level"
--msgstr ""
-+msgstr "MLS/MCS\nস্তৰ"
- 
- #: ../gui/portsPage.py:101
- msgid "Port"
+-"MLS/MCS\n"
+-"Level"
 -msgstr ""
-+msgstr "পোৰ্ট"
+-
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system.  Do you wish to continue?"
+ msgstr ""
++"SELinux enabled লে সলনি কৰিলে পৰৱৰ্তী বুটত সম্পূৰ্ণ ফাইল চিস্টেমৰ এটা পুনৰ লেবেল হব।"
++"পুনৰ লেবেল কৰোতে ফাইল চিস্টেমৰ আকাৰৰ ওপৰত নিৰ্ভৰ কৰি বহুত সময় লাগিব পাৰে।  আপুনি "
++"আগবাঢ়িব বিচাৰে নে?"
  
- #: ../gui/portsPage.py:207
- #, python-format
- msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
 -msgstr ""
-+msgstr "প'ৰ্ট সংখ্যা \"%s\" বৈধ নহয়।  0 < PORT_NUMBER < 65536 "
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
  
- #: ../gui/portsPage.py:252
- msgid "List View"
--msgstr ""
-+msgstr "তালিকা দৰ্শন"
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"স্বত্বাধিকাৰ (c)২০০৬ Red Hat, Inc.\n"
++"স্বত্বাধিকাৰ (c)২০০৬ ডেন ৱাল্শ <dwalsh at redhat.com>"
  
- #: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
- msgid "Group View"
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
 -msgstr ""
-+msgstr "দল দৰ্শন"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux লগিন মেপিং যোগ কৰক"
  
 -#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
 -#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
@@ -24865,44 +25256,32 @@ index b14b757..f3f3dd3 100644
 -#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
 -msgid "SELinux Service Protection"
 -msgstr ""
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
-+msgstr "আপনি কি নিশ্চিতৰূপে %s '%s' মুছে ফেলতে ইচ্ছুক?"
- 
+-
 -#: ../gui/selinux.tbl:1
 -msgid "Disable SELinux protection for acct daemon"
 -msgstr ""
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Delete %s"
-+msgstr "%s মচি পেলাওক"
- 
+-
 -#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
 -#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
 -#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
 -#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
 -msgid "Admin"
 -msgstr ""
-+#: ../gui/semanagePage.py:134
-+#, python-format
-+msgid "Add %s"
-+msgstr "%s যোগ কৰক"
- 
+-
 -#: ../gui/selinux.tbl:2
 -msgid "Allow all daemons to write corefiles to /"
 -msgstr ""
-+#: ../gui/semanagePage.py:148
-+#, python-format
-+msgid "Modify %s"
-+msgstr "%s পৰিবৰ্তন কৰক"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux নেটৱাৰ্ক পোৰ্ট যোগ কৰা হ'ব"
  
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
 -msgstr ""
-+#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
-+msgid "Permissive"
-+msgstr "Permissive"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux ধৰণ"
  
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
@@ -24912,107 +25291,26 @@ index b14b757..f3f3dd3 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr ""
-+#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
-+msgid "Enforcing"
-+msgstr "Enforcing"
-+
-+#: ../gui/statusPage.py:94
-+msgid "Status"
-+msgstr "অৱস্থা"
- 
--#: ../gui/selinux.tbl:4
-+#: ../gui/statusPage.py:133
- msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
--msgstr ""
-+"Changing the policy type will cause a relabel of the entire file system on "
-+"the next boot. Relabeling takes a long time depending on the size of the "
-+"file system.  Do you wish to continue?"
-+msgstr "নীতি ধৰণ সলনি কৰিলে পৰৱৰ্তী বুটত সম্পূৰ্ণ ফাইল চিস্টেমৰ এটা পুনৰ লেবেল হব।পুনৰ লেবেল কৰোতে ফাইল চিস্টেমৰ আকাৰৰ ওপৰত নিৰ্ভৰ কৰি অধিক সময় লাগিব পাৰে।আপুনি আগবাঢ়িব বিচাৰে নে?"
- 
--#: ../gui/selinux.tbl:5
-+#: ../gui/statusPage.py:147
- msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
--msgstr ""
-+"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
-+"you later decide to turn SELinux back on, the system will be required to "
-+"relabel.  If you just want to see if SELinux is causing a problem on your "
-+"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you"
-+" wish to continue?"
-+msgstr "SELinux disabled লে সলনি কৰিবলে এটা পুনৰাম্ভৰ প্ৰয়োজন হব। ই উপদেশিত নহয। যদিআপুনি পিছত SELinux অন কৰিম বুলি ভাৱে, চিস্টেমক পুনৰ লেবেল কৰাৰ প্ৰয়োজন হব।যদি আপুনি কেৱল চাব বিচাৰে যে SELinux এ আপোনাৰ চিস্টেমত সমস্যা সৃষ্টি কৰি আছে নে,আপুনি permissive অৱস্থাত যাব পাৰে যি কেৱল ত্ৰুটিসমূহ লগ কৰে আৰু SELinux নীতি বলৱৎ নকৰে। Permissive অৱস্থাৰ এটা পুনৰাম্ভৰ প্ৰয়োজন নহয়   আপুনি আগবাঢ়ইব বিচাৰে নে?"
- 
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
--msgstr ""
-+#: ../gui/statusPage.py:152
-+msgid ""
-+"Changing to SELinux enabled will cause a relabel of the entire file system "
-+"on the next boot. Relabeling takes a long time depending on the size of the "
-+"file system.  Do you wish to continue?"
-+msgstr "SELinux enabled লে সলনি কৰিলে পৰৱৰ্তী বুটত সম্পূৰ্ণ ফাইল চিস্টেমৰ এটা পুনৰ লেবেল হব।পুনৰ লেবেল কৰোতে ফাইল চিস্টেমৰ আকাৰৰ ওপৰত নিৰ্ভৰ কৰি বহুত সময় লাগিব পাৰে।  আপুনি আগবাঢ়িব বিচাৰে নে?"
- 
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
--msgstr ""
-+#: ../gui/system-config-selinux.glade:11
-+msgid "system-config-selinux"
-+msgstr "system-config-selinux"
- 
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
--msgstr ""
-+#: ../gui/system-config-selinux.glade:12
-+msgid ""
-+"Copyright (c)2006 Red Hat, Inc.\n"
-+"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+msgstr "স্বত্বাধিকাৰ (c)২০০৬ Red Hat, Inc.\nস্বত্বাধিকাৰ (c)২০০৬ ডেন ৱাল্শ <dwalsh at redhat.com>"
- 
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
--msgstr ""
-+#: ../gui/system-config-selinux.glade:22
-+#: ../gui/system-config-selinux.glade:544
-+msgid "Add SELinux Login Mapping"
-+msgstr "SELinux লগিন মেপিং যোগ কৰক"
- 
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
--msgstr ""
-+#: ../gui/system-config-selinux.glade:257
-+msgid "Add SELinux Network Ports"
-+msgstr "SELinux নেটৱাৰ্ক পোৰ্ট যোগ কৰা হ'ব"
- 
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
--msgstr ""
-+#: ../gui/system-config-selinux.glade:391
-+#: ../gui/system-config-selinux.glade:678
-+msgid "SELinux Type"
-+msgstr "SELinux ধৰণ"
- 
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
--msgstr ""
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
 +msgstr "ফাইলৰ বৈশিষ্ট্য"
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
 +msgstr "ফাইলৰ ধৰণ"
  
--#: ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:5
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -25021,143 +25319,155 @@ index b14b757..f3f3dd3 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
-+msgstr "সৰ্বধৰণৰ ফাইল\nসাধাৰণ ফাইল\nডাইৰেকটৰি\nআখৰ ডিভাইচ\nব্লক-ডিভাইচ\nসকেট\nসিম্বলিক লিঙ্ক\nনেমড পাইপ\n"
+ msgstr ""
++"সৰ্বধৰণৰ ফাইল\n"
++"সাধাৰণ ফাইল\n"
++"ডাইৰেকটৰি\n"
++"আখৰ ডিভাইচ\n"
++"ব্লক-ডিভাইচ\n"
++"সকেট\n"
++"সিম্বলিক লিঙ্ক\n"
++"নেমড পাইপ\n"
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
 +msgstr "SELinux ব্যৱহাৰকাৰী যোগ কৰক"
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
 +msgstr "SELinux ব্যৱস্থাপনা"
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
 +msgstr "যোগ কৰক"
  
--#: ../gui/selinux.tbl:15
--msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
 +msgstr "বৈশিষ্ট্যাবলী (_P)"
  
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
 +msgstr "মচি পেলাওক (_D)"
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
 +msgstr "ব্যৱস্থাপনাৰ বিষয় নিৰ্বাচন কৰক"
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
 +msgstr "<b>নিৰ্বাচন কৰক:</b>"
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
 +msgstr "চিস্টেম অবিকল্পিত Enforcing অৱস্থা"
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
--msgstr ""
+-#: ../gui/selinux.tbl:13
 +#: ../gui/system-config-selinux.glade:1354
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
 +"Disabled\n"
 +"Permissive\n"
 +"Enforcing\n"
-+msgstr "Disabled\nPermissive\nEnforcing\n"
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "বৰ্তমান Enforcing অৱস্থা"
-+
+ 
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
 +msgstr "চিস্টেম অবিকল্পিত নীতি ধৰণ "
  
--#: ../gui/selinux.tbl:20
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:1463
  msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
--msgstr ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Select if you wish to relabel then entire file system on next reboot.  "
 +"Relabeling can take a very long time, depending on the size of the system.  "
 +"If you are changing policy types or going from disabled to enforcing, a "
 +"relabel is required."
-+msgstr "বাছক যদি আপুনি পৰৱৰ্তী লগিনত সম্পূৰ্ণ ফাইল চিস্টেম পুনৰ লেবেল কৰাটো বিচাৰে।  পুনৰ লেবেল কৰোতে, চিস্টেমৰ আকাৰৰ ওপৰত নিৰ্ভৰ কৰি অধিক সময় লাগিব পাৰে।  যদি আপুনি নীতি ধৰণসমূহ পৰিবৰ্তন কৰি আছে অথবা disabled ৰ পৰা enforcing ত গৈ আছে, এটাপুনৰ লেবেলৰ প্ৰয়োজন হব।"
+ msgstr ""
++"বাছক যদি আপুনি পৰৱৰ্তী লগিনত সম্পূৰ্ণ ফাইল চিস্টেম পুনৰ লেবেল কৰাটো বিচাৰে।  পুনৰ "
++"লেবেল কৰোতে, চিস্টেমৰ আকাৰৰ ওপৰত নিৰ্ভৰ কৰি অধিক সময় লাগিব পাৰে।  যদি আপুনি "
++"নীতি ধৰণসমূহ পৰিবৰ্তন কৰি আছে অথবা disabled ৰ পৰা enforcing ত গৈ আছে, এটাপুনৰ "
++"লেবেলৰ প্ৰয়োজন হব।"
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "পৰৱৰ্তী পুনৰাম্ভত পুনৰ লেবেল কৰক।"
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
 +msgstr "label37"
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
 +msgstr "বুলিয়েন বৈশিষ্ট্যৰ মান চিস্টেমৰ অবিকল্পিতলৈ প্ৰত্যাবৰ্তন কৰা হ'ব"
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
 +msgstr "স্বনিৰ্ধাৰিত আৰু সকল বুলিয়েনেত অদল-বদল কৰক"
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
@@ -25169,1742 +25479,1828 @@ index b14b757..f3f3dd3 100644
 +msgid "Filter"
 +msgstr "ফিল্টাৰ"
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
 +msgstr "label50"
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
 +msgstr "পৰিপ্ৰেক্ষতিত যোগ কৰক"
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
 +msgstr "পৰিপ্ৰেক্ষতিত পৰিবৰ্তন কৰক"
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
 +msgstr "ফাইল পৰিপ্ৰেক্ষতিত মচি পেলাওক"
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
 +msgstr "স্বনিৰ্ধাৰিত ফাইল পৰিপ্ৰেক্ষতিত আৰু সকলেত অদল-বদল কৰক"
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
 +msgstr "label38"
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
 +msgstr "SELinux ব্যৱহাৰকাৰী ম্যাপ ব্যৱস্থা যোগ কৰা হ'ব"
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
 +msgstr "SELinux ব্যৱহাৰকাৰী মেপিং পৰিবৰ্তন কৰক"
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
 +msgstr "SELinux ব্যৱহাৰকাৰী মেপিং মচি পেলাওক"
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
 +msgstr "label39"
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
 +msgstr "ব্যৱহাৰকাৰী যোগ কৰক"
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
 +msgstr "ব্যৱহাৰকাৰী পৰিবৰ্তন কৰক"
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
 +msgstr "ব্যৱহাৰকাৰী মচি পেলাওক"
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
 +msgstr "label41"
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
 +msgstr "নেটৱাৰ্ক পোৰ্ট যোগ কৰক"
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
 +msgstr "নেটৱাৰ্ক পোৰ্ট সম্পাদন পোৰ্ট"
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
 +msgstr "নেটৱাৰ্ক পোৰ্ট মচি পেলাওক"
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
 +msgstr "স্বনিৰ্ধাৰিত আৰু সকল পোৰ্টত অদল-বদল কৰক"
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
 +msgstr "label42"
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
 +msgstr "নতুন নিয়মনীতিৰ মডিউল নিৰ্মাণ কৰক"
  
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
 +msgstr "নিয়মনীতিৰ মডিউল ল'ড কৰা হ'ব"
  
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
--msgstr ""
+-#: ../gui/selinux.tbl:41
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
 +msgstr "ল'ড কৰাৰ যোগ্য নিয়মনীতিৰ মডিউল আঁতৰুৱা হ'ব"
- 
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the"
-+" log files."
-+msgstr "লগ ফাইল দ্বাৰা সাধাৰণত উল্লেখ নোহোৱা অতিৰিক্ত অডিট নিয়ম সক্ৰিয়/অসামৰ্থবান কৰা হব ।"
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
++"লগ ফাইল দ্বাৰা সাধাৰণত উল্লেখ নোহোৱা অতিৰিক্ত অডিট নিয়ম সক্ৰিয়/অসামৰ্থবান কৰা হব ।"
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
 +msgstr "label44"
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
 +msgstr "প্ৰক্ৰিয়াটি permissive অৱস্থাত পৰিবৰ্তন কৰক।"
  
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
 +msgstr "প্ৰক্ৰিয়াটি enforcing অৱস্থাত পৰিবৰ্তন কৰক।"
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
 +msgstr "প্ৰক্ৰিয়া ডমেইন"
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
 +msgstr "label59"
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 -msgstr ""
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr "SELinux ব্যৱহাৰকাৰী '%s'ৰ উপস্থিত আৱশ্যক"
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
 +msgstr "SELinux man পৃষ্ঠাসমূহ সৃজন কৰক"
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
 +msgstr "পথ যত সৃজন কৰা SELinux man পৃষ্ঠাসমূহ সংৰক্ষণ কৰা হব"
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
 +msgstr "সকলো ডমেইন"
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
 +msgstr "সৃষ্টি কৰিব লগিয়া man পৃষ্ঠাসমূহৰ ডমেইন নাম(সমূহ)"
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
 +msgstr "Query SELinux নীতি নেটৱাৰ্ক তথ্য"
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
 +msgstr "সকলো SELinux পোৰ্ট ধৰণ তালিকাভুক্ত কৰক"
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
 +msgstr "পোৰ্টৰ সৈতে জড়িত SELinux ধৰণ দেখুৱাওক"
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
 +msgstr "এই SELinux ধৰণৰ বাবে বিৱৰিত পোৰ্টসমূহ দেখুৱাওক"
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
 +msgstr "পোৰ্টসমূহ যত এই ডমেইনে বান্ধীব আৰু/অথবা সংযোগ কৰিব দেখুৱাওক"
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
 +msgstr "ডমেইনসমূহে নিজৰে মাজত যোগাযোগ কৰিব পাৰে নে চাবলে SELinux নীতিক প্ৰশ্ন কৰক"
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
 +msgstr "উৎস ডমেইন"
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
 +msgstr "লক্ষ্য ডমেইন"
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:215
 +msgid "query SELinux Policy to see description of booleans"
 +msgstr "বুলিয়ানসমূহৰ বিৱৰণ চাবলে SELinux নীতি প্ৰশ্ন কৰক"
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
 +msgstr "সকলো বুলিয়ান বিৱৰক প্ৰাপ্ত কৰক"
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
 +msgstr "বিৱৰণৰ বাবে বুলিয়ান"
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
--msgstr ""
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
-+msgstr "এটা উৎস প্ৰক্ৰিয়া ডমেইন কিধৰণে লক্ষ্য প্ৰক্ৰিয়া ডমেইনলে পৰিবৰ্তন হয় চাবলে SELinux নীতি প্ৰশ্ন কৰক"
+ msgstr ""
++"এটা উৎস প্ৰক্ৰিয়া ডমেইন কিধৰণে লক্ষ্য প্ৰক্ৰিয়া ডমেইনলে পৰিবৰ্তন হয় চাবলে SELinux "
++"নীতি প্ৰশ্ন কৰক"
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:234
 +msgid "source process domain"
 +msgstr "উৎস প্ৰক্ৰিয়া ডমেইন"
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:237
 +msgid "target process domain"
 +msgstr "লক্ষ্য প্ৰক্ৰিয়া ডমেইন"
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:259
 +msgid "Generate SELinux Policy module template"
 +msgstr "SELInux নীতি মডিউল টেমপ্লেইট সৃজন কৰক"
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:265
 +msgid "name of policy to generate"
 +msgstr "সৃজন কৰিবলে নীতিৰ নাম"
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:267
 +msgid "executable to confine"
 +msgstr "অন্তৰ্ভুক্ত কৰিবলে এক্সিকিউটেবুল"
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:269
 +msgid "run policy generation test suite"
 +msgstr "নীতি সৃজন পৰিক্ষণ চুইট চলাওক"
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:274
 +msgid "commands"
 +msgstr "কমান্ডসমূহ"
  
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "ইনটাৰ্নে'ট সেৱাৰ ডিমন"
  
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr "বৈধ ধৰণসমূহ:\n"
  
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "পোৰ্ট সংখ্যাৰ ক্ষেত্ৰত 1 ৰ পৰা %dত সংখ্যা অথবা সংখ্যামালা ব্যৱহাৰ কৰা আৱশ্যক "
  
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "অন্তৰ্ভুক্ত কৰা প্ৰক্ৰিয়া/ব্যৱহাৰকাৰীৰ বাবে নাম লিখা আৱশ্যক"
  
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:334
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
-+msgstr "নাম কোনো খালি ঠাই নথকাকৈ আল্ফা নিউমাৰিক হব লাগিব। বিকল্প \"-n MODULENAME\" ব্যৱহাৰ কৰি চাওক"
+ msgstr ""
++"নাম কোনো খালি ঠাই নথকাকৈ আল্ফা নিউমাৰিক হব লাগিব। বিকল্প \"-n MODULENAME\" "
++"ব্যৱহাৰ কৰি চাওক"
  
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "ব্যৱহাৰকাৰী ভূমিকা ধৰণসমূহক এক্সিকিউটেবুল ধাৰ্য্য কৰিব নোৱাৰি।"
  
--#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
--msgid "NFS"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "কেৱল ডিমন এপ্লিকেচনসমূহে init স্ক্ৰিপ্ট ব্যৱহাৰ কৰিব পাৰিব.."
  
--#: ../gui/selinux.tbl:85
--msgid "Disable SELinux protection for gss daemon"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve এটা বুলিয়ান মান হব লাগিব "
  
--#: ../gui/selinux.tbl:86
--msgid "Disable SELinux protection for Hal daemon"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "বুলিয়েন মান "
  
--#: ../gui/selinux.tbl:87
--msgid "Compatibility"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos এটা বুলিয়েন মান হ'ব লাগিব"
  
--#: ../gui/selinux.tbl:87
--msgid ""
--"Do not audit things that we know to be broken but which are not security "
--"risks"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache এটা বুলিয়েন মান হ'বই লাগিব"
  
--#: ../gui/selinux.tbl:88
--msgid "Disable SELinux protection for hostname daemon"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER ধৰণৰ ক্ষেত্ৰত স্বয়ংক্ৰিয়ৰূপে tmp ধৰণ নিৰ্ধাৰিত হ'ব"
  
--#: ../gui/selinux.tbl:89
--msgid "Disable SELinux protection for hotplug daemon"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr "আপোনাৰ অন্তৰ্ভুক্ত প্ৰক্ৰিয়াৰ বাবে এক্সিকিউটেবল পথ সুমুৱাব লাগিব"
  
--#: ../gui/selinux.tbl:90
--msgid "Disable SELinux protection for howl daemon"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "ধৰণ প্ৰয়োগকাৰী ফাইল"
  
--#: ../gui/selinux.tbl:91
--msgid "Disable SELinux protection for cups hplip daemon"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "আন্তঃপৃষ্ঠ সংক্ৰান্ত ফাইল"
  
--#: ../gui/selinux.tbl:92
--msgid "Disable SELinux protection for httpd rotatelogs"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "ফাইল পৰিপ্ৰেক্ষতিতৰ ফাইল"
  
--#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
--msgid "HTTPD Service"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+-msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "আন্তঃপৃষ্ঠ সংক্ৰান্ত ফাইল"
+ 
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "সংস্থাপন স্ক্ৰিপ্ট"
  
--#: ../gui/selinux.tbl:93
--msgid "Disable SELinux protection for http suexec"
--msgstr ""
+-#: ../gui/selinux.tbl:87
 +#: booleans.py:1
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
 +"Allow ABRT to modify public files used for public file transfer services."
-+msgstr "ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰিবলে ABRT ক অনুমতি দিয়ক।"
+ msgstr ""
++"ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰিবলে ABRT "
++"ক অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:94
--msgid "Disable SELinux protection for hwclock daemon"
--msgstr ""
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
 +#: booleans.py:2
 +msgid ""
 +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
-+msgstr "ABRT ক ABRT ঘটনা স্ক্ৰিপ্টসমূহ নিয়ন্ত্ৰণ কৰিবলে abrt_handle_event_t ডমেইনত চলাৰ অনুমতি দিয়ক"
+ msgstr ""
++"ABRT ক ABRT ঘটনা স্ক্ৰিপ্টসমূহ নিয়ন্ত্ৰণ কৰিবলে abrt_handle_event_t ডমেইনত চলাৰ "
++"অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:95
--msgid "Disable SELinux protection for i18n daemon"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
 -msgstr ""
 +#: booleans.py:3
 +msgid "Allow amavis to use JIT compiler"
 +msgstr "amavis ক JIT কমপাইলাৰ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:96
--msgid "Disable SELinux protection for imazesrv daemon"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
 -msgstr ""
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "clamscan ক এটা চিস্টেমত অ সুৰক্ষিত ফাইলসমূহৰ অনুমতি দিয়ক"
+ 
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
-+msgstr "ব্যৱহাৰকাৰীসমূহক এটা sssd চাৰ্ভাৰ ব্যৱহাৰ কৰাৰ পৰিৱৰ্তে ldap ৰ প্ৰত্যক্ষভাৱে ব্যৱহাৰকাৰী passwd প্ৰবিষ্টিসমূহ সমাধান কৰাৰ অনুমতি দিয়ক"
+ msgstr ""
++"ব্যৱহাৰকাৰীসমূহক এটা sssd চাৰ্ভাৰ ব্যৱহাৰ কৰাৰ পৰিৱৰ্তে ldap ৰ প্ৰত্যক্ষভাৱে "
++"ব্যৱহাৰকাৰী passwd প্ৰবিষ্টিসমূহ সমাধান কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:97
--msgid "Disable SELinux protection for inetd child daemons"
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
 -msgstr ""
-+#: booleans.py:5
++#: booleans.py:6
 +msgid "Allow users to login using a radius server"
 +msgstr "ব্যৱহাৰকাৰীসমূহক এটা ব্যাসাৰ্ধ চাৰ্ভাৰ ব্যৱহাৰ কৰি লগিন কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:98
--msgid "Disable SELinux protection for inetd daemon"
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
 -msgstr ""
-+#: booleans.py:6
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "ব্যৱহাৰকাৰীসমূহক এটা ব্যাসাৰ্ধ চাৰ্ভাৰ ব্যৱহাৰ কৰি লগিন কৰাৰ অনুমতি দিয়ক"
+ 
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
-+msgstr "cdrecord দ্বাৰা বিবিধ বস্তু পাঠেৰ অনুমতি প্ৰদান কৰা হ'ব। nfs, samba, অপসাৰণযোগ্য ডিভাইচ, user temp আৰু অবিশ্বস্ত তথ্য সহ ফাইল"
+ msgstr ""
++"cdrecord দ্বাৰা বিবিধ বস্তু পাঠেৰ অনুমতি প্ৰদান কৰা হ'ব। nfs, samba, অপসাৰণযোগ্য "
++"ডিভাইচ, user temp আৰু অবিশ্বস্ত তথ্য সহ ফাইল"
  
--#: ../gui/selinux.tbl:99
--msgid "Disable SELinux protection for innd daemon"
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
 -msgstr ""
-+#: booleans.py:7
++#: booleans.py:9
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "clamd ক JIT কমপাইলাৰ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:100
--msgid "Disable SELinux protection for iptables daemon"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
 -msgstr ""
-+#: booleans.py:8
++#: booleans.py:10
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "clamscan ক এটা চিস্টেমত অ সুৰক্ষিত ফাইলসমূহৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:101
--msgid "Disable SELinux protection for ircd daemon"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
 -msgstr ""
-+#: booleans.py:9
++#: booleans.py:11
 +msgid "Allow clamscan to read user content"
 +msgstr "clamscan ক ব্যৱহাৰকাৰী সমল পঢ়াৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:102
--msgid "Disable SELinux protection for irqbalance daemon"
--msgstr ""
-+#: booleans.py:10
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
-+msgstr "Cobbler ক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহাৰ কৰা ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"Cobbler ক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহাৰ কৰা ৰাজহুৱা ফাইলসমূহ "
++"পৰিবৰ্তন কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:103
--msgid "Disable SELinux protection for iscsi daemon"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
 -msgstr ""
-+#: booleans.py:11
++#: booleans.py:13
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "Cobbler ক TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:104
--msgid "Disable SELinux protection for jabberd daemon"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
 -msgstr ""
-+#: booleans.py:12
++#: booleans.py:14
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "Cobbler ক cifs ফাইল চিস্টেমসমূহ অভিগম কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
--msgid "Kerberos"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
 -msgstr ""
-+#: booleans.py:13
++#: booleans.py:15
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "Cobbler ক nfs ফাইল চিস্টেমসমূহ অভিগম কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:105
--msgid "Disable SELinux protection for kadmind daemon"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
 -msgstr ""
-+#: booleans.py:14
++#: booleans.py:16
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "collectd ক TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:106
--msgid "Disable SELinux protection for klogd daemon"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
 -msgstr ""
-+#: booleans.py:15
++#: booleans.py:17
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "codnor ডমেইনক TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:107
--msgid "Disable SELinux protection for krb5kdc daemon"
--msgstr ""
-+#: booleans.py:16
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
-+msgstr "চিস্টেম cron কাৰ্য্যসমূহক ফাইল পৰিপ্ৰেক্ষতিত পুনৰসংৰক্ষণ কৰাৰ বাবে ফাইলচিস্টেম পুনৰলেবেল কৰাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"চিস্টেম cron কাৰ্য্যসমূহক ফাইল পৰিপ্ৰেক্ষতিত পুনৰসংৰক্ষণ কৰাৰ বাবে ফাইলচিস্টেম "
++"পুনৰলেবেল কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:108
--msgid "Disable SELinux protection for ktalk daemons"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
 -msgstr ""
-+#: booleans.py:17
++#: booleans.py:19
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "cvs ডিমনক ছায়া পঢ়াৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:109
--msgid "Disable SELinux protection for kudzu daemon"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
 -msgstr ""
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "সৰ্বধৰণৰ ডিমন দ্বাৰা /ত corefile লিখাৰ অনুমতি প্ৰদান কৰা হ'ব"
  
--#: ../gui/selinux.tbl:110
--msgid "Disable SELinux protection for locate daemon"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
 -msgstr ""
-+#: booleans.py:19
++#: booleans.py:21
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "সকলো ডিমনক tcp ৰেপাৰসমূহ পঢ়াৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:111
--msgid "Disable SELinux protection for lpd daemon"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
 -msgstr ""
-+#: booleans.py:20
++#: booleans.py:22
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "সকলো ডিমনক টাৰ্মিনেলসমূহ পঢ়া/লিখাৰ ক্ষমতা প্ৰদান কৰক"
  
--#: ../gui/selinux.tbl:112
--msgid "Disable SELinux protection for lrrd daemon"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
 -msgstr ""
-+#: booleans.py:21
++#: booleans.py:23
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr "dbadm ক ব্যৱহাৰকাৰীসমূহৰ ঘৰ ডাইৰেকটৰিত ফাইলসমূহ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:113
--msgid "Disable SELinux protection for lvm daemon"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
 -msgstr ""
-+#: booleans.py:22
++#: booleans.py:24
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr "dbadm ক ব্যৱহাৰকাৰীসমূহৰ ঘৰ ডাইৰেকটৰিসমূহত ফাইলসমূহ পঢ়াৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:114
--msgid "Disable SELinux protection for mailman"
--msgstr ""
-+#: booleans.py:23
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:25
 +msgid ""
-+"Deny user domains applications to map a memory region as both executable and"
-+" writable, this is dangerous and the executable should be reported in "
-+"bugzilla"
-+msgstr "এটা মেমৰি অঞ্চলক দুয়ো এক্সিকিউটেবুল আৰু লিখিব পৰা হিচাপে মেপ কৰিবলে ব্যৱহাৰকাৰী ডমেইনসমূহৰ এপ্লিকেচনসমূহ নাচক কৰক, ই বিপদজনক আৰু এক্সিকিউটেবুলক bugzilla ত সংবাদন কৰিব লাগিব"
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
++"এটা মেমৰি অঞ্চলক দুয়ো এক্সিকিউটেবুল আৰু লিখিব পৰা হিচাপে মেপ কৰিবলে ব্যৱহাৰকাৰী "
++"ডমেইনসমূহৰ এপ্লিকেচনসমূহ নাচক কৰক, ই বিপদজনক আৰু এক্সিকিউটেবুলক bugzilla ত সংবাদন "
++"কৰিব লাগিব"
  
--#: ../gui/selinux.tbl:115
--msgid "Allow evolution and thunderbird to read user files"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
 -msgstr ""
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr "sysadm ক সকলো প্ৰক্ৰিয়া ডিবাগ অথবা ptrace কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:116
--msgid "Disable SELinux protection for mdadm daemon"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
 -msgstr ""
-+#: booleans.py:25
++#: booleans.py:27
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "dhcpc ক্লাএন্ট এপ্লিকেচনসমূহক iptables কমান্ডসমূহ এক্সিকিউট কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:117
--msgid "Disable SELinux protection for monopd daemon"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
 -msgstr ""
-+#: booleans.py:26
++#: booleans.py:28
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "DHCP ডিমনক LDAP বেকএণ্ডসমূহ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:118
--msgid "Allow the mozilla browser to read user files"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
 -msgstr ""
-+#: booleans.py:27
++#: booleans.py:29
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "সকলো ডমেইনক অন্য ডমেইনসমূহৰ ফাইল বিৱৰকসমূহ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:119
--msgid "Disable SELinux protection for mrtg daemon"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
 -msgstr ""
-+#: booleans.py:28
++#: booleans.py:30
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "সকলো ডমেইনক কাৰনেল ল'ড মডিউলসমূহ থকাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:120
--msgid "Disable SELinux protection for mysqld daemon"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
 -msgstr ""
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr "এনট্ৰপি ফিডসমূহৰ উৎস হিচাপে অডিঅ' ডিভাইচসমূহৰ ব্যৱহাৰৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:121
--msgid "Disable SELinux protection for nagios daemon"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
 -msgstr ""
-+#: booleans.py:30
++#: booleans.py:32
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "exim ক ডাটাবেইচসমূহ (postgres, mysql) ৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
--msgid "Name Service"
--msgstr ""
-+#: booleans.py:31
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:33
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
-+msgstr "exim ক সুবিধা নথকা ব্যৱহাৰকাৰী ফাইলসমূহ সৃষ্টি, পঢ়া, লিখা, আৰু মচি পেলোৱাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"exim ক সুবিধা নথকা ব্যৱহাৰকাৰী ফাইলসমূহ সৃষ্টি, পঢ়া, লিখা, আৰু মচি পেলোৱাৰ অনুমতি "
++"দিয়ক।"
  
--#: ../gui/selinux.tbl:122
--msgid "Disable SELinux protection for named daemon"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
 -msgstr ""
-+#: booleans.py:32
++#: booleans.py:34
 +msgid "Allow exim to read unprivileged user files."
 +msgstr "exim ক সুবিধা নথকা ব্যৱহাৰকাৰী ফাইলসমূহ পঢ়াৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:123
--msgid "Disable SELinux protection for nessusd daemon"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
 -msgstr ""
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr "fcron সমৰ্থন কৰিবলে cron ডমেইনত অতিৰিক্ত নিয়মসমূহ সামৰ্থবান কৰক।"
  
--#: ../gui/selinux.tbl:124
--msgid "Disable SELinux protection for NetworkManager"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
 -msgstr ""
-+#: booleans.py:34
++#: booleans.py:36
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰিবলে ফেনস্ড ডমেইনৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:125
--msgid "Disable SELinux protection for nfsd daemon"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
 -msgstr ""
-+#: booleans.py:35
++#: booleans.py:37
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "ফেনস্ড ডমেইনক ssh এক্সিকিউট কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
--#: ../gui/selinux.tbl:221
--msgid "Samba"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
 -msgstr ""
-+#: booleans.py:36
++#: booleans.py:38
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr "ftp ক ব্যৱহাৰকাৰী ঘৰ ডাইৰেকটৰিসমূহত ফাইলসমূহ পঢ়া আৰু লিখাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:126
--msgid "Disable SELinux protection for nmbd daemon"
--msgstr ""
-+#: booleans.py:37
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
-+msgstr "ftp চাৰ্ভাৰসমূহক ফাইলসমূহ আপল'ড কৰাৰ অনুমতি দিয়ক, ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত। ডাইৰেকটৰিসমূহক public_content_rw_t লেবেল কৰিব লাগিব।"
+ msgstr ""
++"ftp চাৰ্ভাৰসমূহক ফাইলসমূহ আপল'ড কৰাৰ অনুমতি দিয়ক, ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ "
++"বাবে ব্যৱহৃত। ডাইৰেকটৰিসমূহক public_content_rw_t লেবেল কৰিব লাগিব।"
  
--#: ../gui/selinux.tbl:127
--msgid "Disable SELinux protection for nrpe daemon"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
 -msgstr ""
-+#: booleans.py:38
++#: booleans.py:40
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "ftp চাৰ্ভাৰসমূহক সকলো পোৰ্ট > 1023 ৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:128
--msgid "Disable SELinux protection for nscd daemon"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
 -msgstr ""
-+#: booleans.py:39
++#: booleans.py:41
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "ftp চাৰ্ভাৰসমূহক mysql ডাটাবেইচ পোৰ্টসমূহৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:129
--msgid "Disable SELinux protection for nsd daemon"
--msgstr ""
-+#: booleans.py:40
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
-+msgstr "ftp চাৰ্ভাৰসমূহক স্থানীয় ব্যৱহাৰকাৰীসমূহলে লগিন কৰি চিস্টেমৰ সকলো ফাইল পঢ়া/লিখা অনুমতি দিয়ক, DAC দ্বাৰা প্ৰশাসিত।"
+ msgstr ""
++"ftp চাৰ্ভাৰসমূহক স্থানীয় ব্যৱহাৰকাৰীসমূহলে লগিন কৰি চিস্টেমৰ সকলো ফাইল পঢ়া/লিখা "
++"অনুমতি দিয়ক, DAC দ্বাৰা প্ৰশাসিত।"
  
--#: ../gui/selinux.tbl:130
--msgid "Disable SELinux protection for ntpd daemon"
--msgstr ""
-+#: booleans.py:41
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
-+msgstr "ftp চাৰ্ভাৰসমূহক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত cifs ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"ftp চাৰ্ভাৰসমূহক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত cifs ব্যৱহাৰ কৰাৰ "
++"অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:131
--msgid "Disable SELinux protection for oddjob"
--msgstr ""
-+#: booleans.py:42
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
-+msgstr "ftp চাৰ্ভাৰসমূহক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত nfs ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"ftp চাৰ্ভাৰসমূহক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত nfs ব্যৱহাৰ কৰাৰ "
++"অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:132
--msgid "Disable SELinux protection for oddjob_mkhomedir"
--msgstr ""
-+#: booleans.py:43
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:45
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
-+msgstr "ftp চাৰ্ভাৰসমূহক নিষ্ক্ৰিয় অৱস্থাৰ বাবে সকলো অসংৰক্ষিত পোৰ্টলে বান্ধনী ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
+ msgstr ""
++"ftp চাৰ্ভাৰসমূহক নিষ্ক্ৰিয় অৱস্থাৰ বাবে সকলো অসংৰক্ষিত পোৰ্টলে বান্ধনী ব্যৱহাৰ কৰাৰ "
++"অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:133
--msgid "Disable SELinux protection for openvpn daemon"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
 -msgstr ""
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr "Git CGI এ ঘৰ ডাইৰেকটৰিসমূহ সন্ধান কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।"
  
--#: ../gui/selinux.tbl:134
--msgid "Disable SELinux protection for pam daemon"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
 -msgstr ""
-+#: booleans.py:45
++#: booleans.py:47
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "Git CGI এ cifs ফাইল চিস্টেমসমূহ অভিগম কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।"
  
--#: ../gui/selinux.tbl:135
--msgid "Disable SELinux protection for pegasus"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
 -msgstr ""
-+#: booleans.py:46
++#: booleans.py:48
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "Git CGI এ nfs ফাইল চিস্টেমসমূহ অভিগম কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।"
  
--#: ../gui/selinux.tbl:136
--msgid "Disable SELinux protection for perdition daemon"
--msgstr ""
-+#: booleans.py:47
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
-+msgstr "Git অধিবেশন ডিমনে সকলো অসংৰক্ষিত পোৰ্টলে TCP চকেটসমূহ বান্ধীব পাৰিব নে নিৰ্ধাৰণ কৰক।"
+ msgstr ""
++"Git অধিবেশন ডিমনে সকলো অসংৰক্ষিত পোৰ্টলে TCP চকেটসমূহ বান্ধীব পাৰিব নে নিৰ্ধাৰণ "
++"কৰক।"
  
--#: ../gui/selinux.tbl:137
--msgid "Disable SELinux protection for portmap daemon"
--msgstr ""
-+#: booleans.py:48
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
-+msgstr "ব্যৱহাৰকাৰী ডমেইনসমূহক কল কৰিলে git_session_t domain ত Git ডিমন এক্সিকিউট হব নে নিৰ্ধাৰণ কৰক।"
+ msgstr ""
++"ব্যৱহাৰকাৰী ডমেইনসমূহক কল কৰিলে git_session_t domain ত Git ডিমন এক্সিকিউট হব নে "
++"নিৰ্ধাৰণ কৰক।"
  
--#: ../gui/selinux.tbl:138
--msgid "Disable SELinux protection for portslave daemon"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
 -msgstr ""
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr "Git ডিমনে ঘৰ ডাইৰেকটৰিসমূহ সন্ধান কৰিব নে নিৰ্ধাৰণ কৰক।"
  
--#: ../gui/selinux.tbl:139
--msgid "Disable SELinux protection for postfix"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
 -msgstr ""
-+#: booleans.py:50
++#: booleans.py:52
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "Git চিস্টেম ডিমনে cifs ফাইল চিস্টেম অভিগম কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।"
  
--#: ../gui/selinux.tbl:140
--msgid "Disable SELinux protection for postgresql daemon"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
 -msgstr ""
-+#: booleans.py:51
++#: booleans.py:53
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "Git চিস্টেম ডিমনে nfs ফাইল চিস্টেমসমূহ অভিগম কৰিব নে নিৰ্ধাৰণ কৰক।"
  
--#: ../gui/selinux.tbl:141
--msgid "pppd"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
 -msgstr ""
-+#: booleans.py:52
++#: booleans.py:54
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "gitisis ডিমনক মেইল পঠোৱাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:141
--msgid "Allow pppd to be run for a regular user"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
 -msgstr ""
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr "সকলো ডমেইনৰ বাবে urandom পঢ়া সামৰ্থবান কৰক।"
  
--#: ../gui/selinux.tbl:142
--msgid "Disable SELinux protection for pptp"
--msgstr ""
-+#: booleans.py:54
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
-+msgstr "gpg-agent --write-env-file বিকল্পৰ ব্যৱহাৰৰ অনুমতি দিয়ক। ই লগতে gpg-agent ক ব্যৱহাৰকাৰী ফাইলসমূহ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ে।"
+ msgstr ""
++"gpg-agent --write-env-file বিকল্পৰ ব্যৱহাৰৰ অনুমতি দিয়ক। ই লগতে gpg-agent ক "
++"ব্যৱহাৰকাৰী ফাইলসমূহ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ে।"
  
--#: ../gui/selinux.tbl:143
--msgid "Disable SELinux protection for prelink daemon"
--msgstr ""
-+#: booleans.py:55
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
-+msgstr "ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰিবলে gpg ৱেব ডমেইনক অনুমতি দিয়ক।"
+ msgstr ""
++"ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰিবলে gpg "
++"ৱেব ডমেইনক অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:144
--msgid "Disable SELinux protection for privoxy daemon"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
 -msgstr ""
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr "gssd ক temp ডাইৰেকটৰি পঢ়াৰ অনুমতি দিয়ক।  kerberos tgt লে অভিগমৰ বাবে।"
  
--#: ../gui/selinux.tbl:145
--msgid "Disable SELinux protection for ptal daemon"
--msgstr ""
-+#: booleans.py:57
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
-+msgstr "ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰিবলে Apache ক অনুমতি দিয়ক। ডাইৰেকটৰিসমূহ/ফাইলসমূহ public_content_rw_t লেবেল কৰিব লাগিব।"
+ msgstr ""
++"ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰিবলে "
++"Apache ক অনুমতি দিয়ক। ডাইৰেকটৰিসমূহ/ফাইলসমূহ public_content_rw_t লেবেল কৰিব "
++"লাগিব।"
  
--#: ../gui/selinux.tbl:146
--msgid "Disable SELinux protection for pxe daemon"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
 -msgstr ""
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr "httpd ক বিল্ট ইন স্ক্ৰিপ্টিং (সাধাৰণ php) ৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:147
--msgid "Disable SELinux protection for pyzord"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
 -msgstr ""
-+#: booleans.py:59
++#: booleans.py:61
 +msgid "Allow http daemon to check spam"
 +msgstr "http ডিমনক স্পাম নীৰিক্ষণ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:148
--msgid "Disable SELinux protection for quota daemon"
--msgstr ""
-+#: booleans.py:60
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:62
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
-+msgstr "httpd ক ftp পোৰ্ট আৰু এফিমেৰেল পোৰ্টসমূহলে সংযোগ কৰা এটা FTP ক্লাএন্ট হিচাপে কাৰ্য্য কৰাৰ অনুমতি দিয়ক"
+ msgstr ""
++"httpd ক ftp পোৰ্ট আৰু এফিমেৰেল পোৰ্টসমূহলে সংযোগ কৰা এটা FTP ক্লাএন্ট হিচাপে কাৰ্য্য "
++"কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:149
--msgid "Disable SELinux protection for radiusd daemon"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
 -msgstr ""
-+#: booleans.py:61
++#: booleans.py:63
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "httpd ক ldap পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:150
--msgid "Disable SELinux protection for radvd daemon"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
 -msgstr ""
-+#: booleans.py:62
++#: booleans.py:64
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "http ডিমনক zabbix ৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:151
--msgid "Disable SELinux protection for rdisc"
--msgstr ""
-+#: booleans.py:63
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:65
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
-+msgstr "HTTPD স্ক্ৰিপ্টসমূহ আৰু মডিউলসমূহক TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"HTTPD স্ক্ৰিপ্টসমূহ আৰু মডিউলসমূহক TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি "
++"দিয়ক।"
  
--#: ../gui/selinux.tbl:152
--msgid "Disable SELinux protection for readahead"
--msgstr ""
-+#: booleans.py:64
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to cobbler over the network."
-+msgstr "HTTPD স্ক্ৰিপ্টসমূহ আৰু মডিউলসমূহক নেটৱাৰ্কৰে cobbler ৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
++"HTTPD স্ক্ৰিপ্টসমূহ আৰু মডিউলসমূহক নেটৱাৰ্কৰে cobbler ৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:153
--msgid "Allow programs to read files in non-standard locations (default_t)"
--msgstr ""
-+#: booleans.py:65
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:67
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
-+msgstr "HTTPD স্ক্ৰিপ্টসমূহ আৰু মডিউলসমূহক নেটৱাৰ্কৰে ডাটাবেইচসমূহলে সংযোগ কৰাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"HTTPD স্ক্ৰিপ্টসমূহ আৰু মডিউলসমূহক নেটৱাৰ্কৰে ডাটাবেইচসমূহলে সংযোগ কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:154
--msgid "Disable SELinux protection for restorecond"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
 -msgstr ""
-+#: booleans.py:66
++#: booleans.py:68
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "httpd ক memcache চাৰ্ভাৰৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:155
--msgid "Disable SELinux protection for rhgb daemon"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
 -msgstr ""
-+#: booleans.py:67
++#: booleans.py:69
 +msgid "Allow httpd to act as a relay"
 +msgstr "httpd ক এটা পৰ্য্যায়ক হিচাপে ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:156
--msgid "Disable SELinux protection for ricci"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
 -msgstr ""
-+#: booleans.py:68
++#: booleans.py:70
 +msgid "Allow http daemon to send mail"
 +msgstr "http ডিমনক মেইল পঠোৱাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:157
--msgid "Disable SELinux protection for ricci_modclusterd"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
 -msgstr ""
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr "Apache ক dbus ৰ সহায়ত avahi সেৱাৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:158
--msgid "Disable SELinux protection for rlogind daemon"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
 -msgstr ""
-+#: booleans.py:70
++#: booleans.py:72
 +msgid "Allow httpd cgi support"
 +msgstr "httpd cgi সমৰ্থনৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:159
--msgid "Disable SELinux protection for rpcd daemon"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
 -msgstr ""
-+#: booleans.py:71
++#: booleans.py:73
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "ftp পোৰ্টত শুনি httpd ক এটা FTP চাৰ্ভাৰ হিচাপে কাৰ্য্য কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:160
--msgid "Disable SELinux protection for rshd"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
 -msgstr ""
-+#: booleans.py:72
++#: booleans.py:74
 +msgid "Allow httpd to read home directories"
 +msgstr "httpd ক ঘৰ ডাইৰেকটৰিসমূহ পঢ়াৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:161
--msgid "rsync"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
 -msgstr ""
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr "httpd স্ক্ৰিপ্টসমূহ আৰু মডিউলসমূহ execmem/execstack ক অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:161
--msgid "Disable SELinux protection for rsync daemon"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
 -msgstr ""
-+#: booleans.py:74
++#: booleans.py:76
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "HTTPD ক ভালদৰে বন্ধ হবলে পোৰ্ট 80 লে সংযোগ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:162
--msgid "Allow ssh to run from inetd instead of as a daemon"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
 -msgstr ""
-+#: booleans.py:75
++#: booleans.py:77
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "httpd প্ৰক্ৰিয়াসমূহক IPA সমল ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:163
--msgid "Allow Samba to share nfs directories"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
 -msgstr ""
-+#: booleans.py:76
++#: booleans.py:78
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "Apache ক mod_auth_ntlm_winbind ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
--msgid "SASL authentication server"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
 -msgstr ""
-+#: booleans.py:77
++#: booleans.py:79
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "Apache ক mod_auth_pam ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:164
--msgid "Allow sasl authentication server to read /etc/shadow"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
 -msgstr ""
-+#: booleans.py:78
++#: booleans.py:80
 +msgid "Allow httpd to read user content"
 +msgstr "httpd ক ব্যৱহাৰকাৰী সমল পঢ়াৰ অনুমতি দিয়ক"
-+
-+#: booleans.py:79
+ 
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr "Apache ক stickshift অৱস্থাত চলাৰ অনুমতি দিয়ক, যাত্ৰিলৈ পৰিবৰ্তন নহয়"
  
--#: ../gui/selinux.tbl:165
-+#: booleans.py:80
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#: booleans.py:82
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "httpd ডিমনক ইয়াৰ সম্পদ সীমাসমূহ পৰিবৰ্তন কৰাৰ অনুমতি দিয়ক"
-+
-+#: booleans.py:81
- msgid ""
--"Allow X-Windows server to map a memory region as both executable and writable"
--msgstr ""
+ 
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:83
++msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
-+msgstr "HTTPD ক চিস্টেম CGI স্ক্ৰিপ্টসমূহৰ নিচিনা একেটা ডমেইনত SSI এক্সিকিউটেবুলসমূহ চলোৱাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"HTTPD ক চিস্টেম CGI স্ক্ৰিপ্টসমূহৰ নিচিনা একেটা ডমেইনত SSI এক্সিকিউটেবুলসমূহ চলোৱাৰ "
++"অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:166
--msgid "Disable SELinux protection for saslauthd daemon"
--msgstr ""
-+#: booleans.py:82
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
-+msgstr "apache স্ক্ৰিপ্টসমূহক ৰাজহুৱা সমললে লিখাৰ অনুমতি দিয়ক, ডাইৰেকটৰিসমূহ/ফাইলসমূহ public_rw_content_t হিচাপে লেবেল কৰিব লাগিব।"
+ msgstr ""
++"apache স্ক্ৰিপ্টসমূহক ৰাজহুৱা সমললে লিখাৰ অনুমতি দিয়ক, ডাইৰেকটৰিসমূহ/ফাইলসমূহ "
++"public_rw_content_t হিচাপে লেবেল কৰিব লাগিব।"
  
--#: ../gui/selinux.tbl:167
--msgid "Disable SELinux protection for scannerdaemon daemon"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
 -msgstr ""
-+#: booleans.py:83
++#: booleans.py:85
 +msgid "Allow Apache to execute tmp content."
 +msgstr "Apache ক tmp সমল এক্সিকিউট কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:168
--msgid "Do not allow transition to sysadm_t, sudo and su effected"
--msgstr ""
-+#: booleans.py:84
-+msgid ""
+-#: ../gui/selinux.tbl:165
++#: booleans.py:86
+ msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
-+msgstr "HTTPD ক টাৰ্মিনেলৰ সৈতে সংযোগ কৰিবলে একত্ৰিত কৰক। টাৰ্মিনেলত প্ৰমাণপত্ৰসমূহৰ বাবে পাচফ্ৰেইছ সুমুৱাৰ বাবে প্ৰয়োজনীয়।"
+ msgstr ""
++"HTTPD ক টাৰ্মিনেলৰ সৈতে সংযোগ কৰিবলে একত্ৰিত কৰক। টাৰ্মিনেলত প্ৰমাণপত্ৰসমূহৰ বাবে "
++"পাচফ্ৰেইছ সুমুৱাৰ বাবে প্ৰয়োজনীয়।"
  
--#: ../gui/selinux.tbl:169
--msgid "Do not allow any processes to load kernel modules"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
 -msgstr ""
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr "সকলো সমল ফাইলসমূহৰ HTTPD নিয়ন্ত্ৰণ একত্ৰিত কৰক।"
  
--#: ../gui/selinux.tbl:170
--msgid "Do not allow any processes to modify kernel SELinux policy"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
 -msgstr ""
-+#: booleans.py:86
++#: booleans.py:88
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "httpd ক cifs ফাইল চিস্টেমসমূহ অভিগম কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:171
--msgid "Disable SELinux protection for sendmail daemon"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
 -msgstr ""
-+#: booleans.py:87
++#: booleans.py:89
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "httpd ক FUSE ফাইল চিস্টেসমূহ অভিগম কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:172
--msgid "Disable SELinux protection for setrans"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
 -msgstr ""
-+#: booleans.py:88
++#: booleans.py:90
 +msgid "Allow httpd to run gpg"
 +msgstr "httpd ক gpg চলোৱাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:173
--msgid "Disable SELinux protection for setroubleshoot daemon"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
 -msgstr ""
-+#: booleans.py:89
++#: booleans.py:91
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "httpd ক nfs ফাইল চিস্টেমসমূহ অভিগম কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:174
--msgid "Disable SELinux protection for slapd daemon"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
 -msgstr ""
-+#: booleans.py:90
++#: booleans.py:92
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "httpd ক এটা সেৱা আৰম্ভ কৰিবলে oddjob ৰ সৈতে যোগাযোগ কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:175
--msgid "Disable SELinux protection for slrnpull daemon"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
 -msgstr ""
-+#: booleans.py:91
++#: booleans.py:93
 +msgid "Allow httpd to access openstack ports"
 +msgstr "httpd ক openstack পোৰ্টসমূহ অভিগম কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:176
--msgid "Disable SELinux protection for smbd daemon"
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
 -msgstr ""
-+#: booleans.py:92
++#: booleans.py:94
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "icecast ক কেৱল শব্দ পোৰ্টে নহয়, সকলো পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:177
--msgid "Disable SELinux protection for snmpd daemon"
--msgstr ""
-+#: booleans.py:93
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:95
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
-+msgstr "Irssi IRC ক্লাএন্টক যিকোনো পোৰ্টৰ সৈতে সংযোগ কৰাৰ, আৰু যিকোনো অসংৰক্ষিত পোৰ্টৰ সৈতে বন্ধাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"Irssi IRC ক্লাএন্টক যিকোনো পোৰ্টৰ সৈতে সংযোগ কৰাৰ, আৰু যিকোনো অসংৰক্ষিত পোৰ্টৰ "
++"সৈতে বন্ধাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:178
--msgid "Disable SELinux protection for snort daemon"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
 -msgstr ""
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "java এক্সেকিউটেবল স্ট্যাকেৰ অনুমতি প্ৰদান কৰা হ'ব"
  
--#: ../gui/selinux.tbl:179
--msgid "Disable SELinux protection for soundd daemon"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
 -msgstr ""
-+#: booleans.py:95
++#: booleans.py:97
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "অন্তৰ্ভুক্ত এপ্লিকেচনসমূহক kerberos ৰ সৈতে চলাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:180
--msgid "Disable SELinux protection for sound daemon"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
 -msgstr ""
-+#: booleans.py:96
++#: booleans.py:98
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "syslogd ডিমনক মেইল পঠোৱাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
--msgid "Spam Protection"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
 -msgstr ""
-+#: booleans.py:97
++#: booleans.py:99
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "syslogd ক টাৰ্মিনেলসমূহ পঢ়া/লিখাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:181
--msgid "Disable SELinux protection for spamd daemon"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
 -msgstr ""
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
 +msgstr "লগ ইন কৰি /dev/console ৰ পৰা চিস্টেম ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:182
--msgid "Allow spamd to access home directories"
--msgstr ""
-+#: booleans.py:99
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
-+msgstr "ঠিকনা স্থানৰ এটা নিম্ন স্থান mmap কৰা ক্ষমতা নিয়ন্ত্ৰণ কৰক, /proc/sys/kernel/mmap_min_addr দ্বাৰা সংৰূপণ কৰা দৰে।"
+ msgstr ""
++"ঠিকনা স্থানৰ এটা নিম্ন স্থান mmap কৰা ক্ষমতা নিয়ন্ত্ৰণ কৰক, /proc/sys/kernel/"
++"mmap_min_addr দ্বাৰা সংৰূপণ কৰা দৰে।"
  
--#: ../gui/selinux.tbl:183
--msgid "Allow Spam Assassin daemon network access"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +msgid "Allow mock to read files in home directories."
 +msgstr "mock ক ঘৰ ডাইৰেকটৰিসমূহত ফাইলসমূহ পঢ়াৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:184
--msgid "Disable SELinux protection for speedmgmt daemon"
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "যিকোনো ডাইৰেকটৰি অথবা ফাইল মাউন্ট কৰিবলে mount কমান্ডৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
--msgid "Squid"
--msgstr ""
-+#: booleans.py:102
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
-+msgstr "mozilla প্লাগিন ডমেইনক TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"mozilla প্লাগিন ডমেইনক TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
  
--#: ../gui/selinux.tbl:185
--msgid "Allow squid daemon to connect to the network"
--msgstr ""
-+#: booleans.py:103
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:105
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr "mozilla_plugins ক ব্যৱহাৰকাৰীসমূহৰ ঘৰ ডাইৰেকটৰিত যাদৃচ্ছিক সমল সৃষ্টি কৰাৰ অনুমতি দিয়ক"
+ msgstr ""
++"mozilla_plugins ক ব্যৱহাৰকাৰীসমূহৰ ঘৰ ডাইৰেকটৰিত যাদৃচ্ছিক সমল সৃষ্টি কৰাৰ অনুমতি "
++"দিয়ক"
  
--#: ../gui/selinux.tbl:186
--msgid "Disable SELinux protection for squid daemon"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "অন্তৰ্ভুক্ত ৱেব ব্ৰাউছাৰসমূহক ঘৰ ডাইৰেকটৰি সমল পঢ়াৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:187
--msgid "Disable SELinux protection for ssh daemon"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
 -msgstr ""
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr "mplayer এক্সেকিউটেবল স্টেকৰ অনুমতি প্ৰদান কৰক"
  
--#: ../gui/selinux.tbl:188
--msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "mysqld ক সকলো পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
-+
-+#: booleans.py:107
+ 
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:109
 +msgid "Allow BIND to bind apache port."
 +msgstr "BIND ক apache পোৰ্টৰ সৈতে বন্ধাৰ অনুমতি দিয়ক।"
++
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
++"BIND ক মাস্টাৰ অঞ্চল ফাইলসমূহ লিখাৰ অনুমতি দিয়ক। সাধাৰণত ইয়াক ডাইনামিক DNS অথবা "
++"অঞ্চল স্থানান্তৰৰ বাবে ব্যৱহাৰ কৰা হয়।"
+ 
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
++"NFS ৰ সহায়ত যিকোনো ফাইল/ডাইৰেকটৰিক কেৱল/পঢ়িব পৰা হিচাপে এক্সপোৰ্ট কৰাৰ অনুমতি "
++"দিয়ক।"
+ 
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
++"NFS ৰ সহায়ত যিকোনো ফাইল/ডাইৰেকটৰিক পঢ়া/লিখা হিচাপে এক্সপোৰ্ট কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:108
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
--msgstr ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
-+msgstr "BIND ক মাস্টাৰ অঞ্চল ফাইলসমূহ লিখাৰ অনুমতি দিয়ক। সাধাৰণত ইয়াক ডাইনামিক DNS অথবা অঞ্চল স্থানান্তৰৰ বাবে ব্যৱহাৰ কৰা হয়।"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
++"nfs চাৰ্ভাৰসমূহক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ "
++"পৰিবৰ্তন কৰাৰ অনুমতি দিয়ক।  ফাইলসমূহ/ডাইৰেকটৰিসমূহ public_content_rw_t হিচাপে "
++"লেবেল কৰিব লাগিব।"
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
 -msgstr ""
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
-+msgstr "NFS ৰ সহায়ত যিকোনো ফাইল/ডাইৰেকটৰিক কেৱল/পঢ়িব পৰা হিচাপে এক্সপোৰ্ট কৰাৰ অনুমতি দিয়ক।"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
++msgstr "চিস্টেমক NIS ৰ সৈতে চলাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
 -msgstr ""
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
-+msgstr "NFS ৰ সহায়ত যিকোনো ফাইল/ডাইৰেকটৰিক পঢ়া/লিখা হিচাপে এক্সপোৰ্ট কৰাৰ অনুমতি দিয়ক।"
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "অন্তৰ্ভুক্ত এপ্লিকেচনসমূহক nscd মেমৰি ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
 -msgstr ""
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
-+msgstr "nfs চাৰ্ভাৰসমূহক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰাৰ অনুমতি দিয়ক।  ফাইলসমূহ/ডাইৰেকটৰিসমূহ public_content_rw_t হিচাপে লেবেল কৰিব লাগিব।"
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "nsplugin ক'ডক অসংৰক্ষিত পোৰ্টসমূহৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
 -msgstr ""
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
-+msgstr "চিস্টেমক NIS ৰ সৈতে চলাৰ অনুমতি দিয়ক"
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
++msgstr "nsplugin ক'ডক execmem/execstack ৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
 -msgstr ""
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
-+msgstr "অন্তৰ্ভুক্ত এপ্লিকেচনসমূহক nscd মেমৰি ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক।"
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
++msgstr "openvpn ক ঘৰ ডাইৰেকটৰিসমূহ পঢ়াৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
 -msgstr ""
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
-+msgstr "nsplugin ক'ডক অসংৰক্ষিত পোৰ্টসমূহৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "piranha-lvs ডমেইনক TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
 -msgstr ""
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
-+msgstr "nsplugin ক'ডক execmem/execstack ৰ অনুমতি দিয়ক"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "polipo ক সকলো পোৰ্ট > 1023 ৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
--msgstr ""
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
-+msgstr "openvpn ক ঘৰ ডাইৰেকটৰিসমূহ পঢ়াৰ অনুমতি দিয়ক"
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
++"Polipo অধিবেশন ডিমনে সকলো অসংৰক্ষিত পোৰ্টৰ সৈতে tcp চকেটসমূহ বান্ধীব পাৰিব নে "
++"নিৰ্ধাৰণ কৰে।"
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
--msgstr ""
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
-+msgstr "piranha-lvs ডমেইনক TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
+ msgstr ""
++"ব্যৱহাৰকাৰী ডমেইনসমূহক কল কৰিলে polipo_session_t domain ত Polipo ডিমন এক্সিকিউট "
++"হবনে নিৰ্ধাৰণ কৰক।"
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
 -msgstr ""
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
-+msgstr "polipo ক সকলো পোৰ্ট > 1023 ৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
++msgstr "polipo য় cifs ফাইল চিস্টেমসমূহ অভিগম কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।"
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
 -msgstr ""
-+#: booleans.py:119
-+msgid ""
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
-+msgstr "Polipo অধিবেশন ডিমনে সকলো অসংৰক্ষিত পোৰ্টৰ সৈতে tcp চকেটসমূহ বান্ধীব পাৰিব নে নিৰ্ধাৰণ কৰে।"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr "Polipo য় nfs ফাইল চিস্টেমসমূহ অভিগম কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।"
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
 -msgstr ""
-+#: booleans.py:120
-+msgid ""
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr "ব্যৱহাৰকাৰী ডমেইনসমূহক কল কৰিলে polipo_session_t domain ত Polipo ডিমন এক্সিকিউট হবনে নিৰ্ধাৰণ কৰক।"
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
++msgstr "polyinstantiated ডাইৰেকটৰি সমৰ্থন সামৰ্থবান কৰক।"
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
 -msgstr ""
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr "polipo য় cifs ফাইল চিস্টেমসমূহ অভিগম কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++msgstr "portage ডমেইনসমূহক NFS মাউন্ট (regular nfs_t) ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:202
 -msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
--msgstr ""
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
-+msgstr "Polipo য় nfs ফাইল চিস্টেমসমূহ অভিগম কৰিব পাৰিব নে নিৰ্ধাৰণ কৰক।"
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
++"postfix_local ডমেইনক mail_spool ডাইৰেকটৰিসমূহলে সম্পূৰ্ণ লিখা অভিগমৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:203
 -msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
--msgstr ""
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
-+msgstr "polyinstantiated ডাইৰেকটৰি সমৰ্থন সামৰ্থবান কৰক।"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
++"postgresql ক point-in-time পুনৰুদ্ধাৰৰ বাবে ssh আৰু rsync ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
 -msgstr ""
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
-+msgstr "portage ডমেইনসমূহক NFS মাউন্ট (regular nfs_t) ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
++msgstr "বিদেশী ডাটাবেইচলে ক্লাএন্ট লেবেল স্থানান্তৰৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
 -msgstr ""
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
-+msgstr "postfix_local ডমেইনক mail_spool ডাইৰেকটৰিসমূহলে সম্পূৰ্ণ লিখা অভিগমৰ অনুমতি দিয়ক"
- 
--#: ../gui/selinux.tbl:206
--msgid "Disable SELinux protection for updfstab daemon"
--msgstr ""
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
-+msgstr "postgresql ক point-in-time পুনৰুদ্ধাৰৰ বাবে ssh আৰু rsync ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
- 
--#: ../gui/selinux.tbl:207
--msgid "Disable SELinux protection for uptimed daemon"
--msgstr ""
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr "বিদেশী ডাটাবেইচলে ক্লাএন্ট লেবেল স্থানান্তৰৰ অনুমতি দিয়ক"
-+
-+#: booleans.py:128
++#: booleans.py:130
 +msgid "Allow database admins to execute DML statement"
 +msgstr "ডাটাবেইচ প্ৰশাসকসমূহক DML সাধনী এক্সিকিউট কৰাৰ অনুমতি দিয়ক"
 +
-+#: booleans.py:129
++#: booleans.py:131
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "সুবিধা নথকা ব্যৱহাৰকাৰীসমূহক DDL সাধনী এক্সিকিউট কৰাৰ অনুমতি দিয়ক"
  
--#: ../gui/selinux.tbl:208
-+#: booleans.py:130
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr "pppd ক কিছুমান মডেমৰ বাবে কাৰনেক মডিউলসমূহ ল'ড কৰাৰ অনুমতি দিয়ক"
-+
-+#: booleans.py:131
+ 
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "এটা সাধাৰণ ব্যৱহাৰকাৰীৰ বাবে চলিবলে pppd চলাৰ অনুমতি দিয়ক"
-+
-+#: booleans.py:132
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
--msgstr ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr "privoxy ক কেৱল HTTP, FTP, আৰু Gopher পোৰ্টসমূহলে নহয়, সকলো পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"privoxy ক কেৱল HTTP, FTP, আৰু Gopher পোৰ্টসমূহলে নহয়, সকলো পোৰ্টৰ সৈতে সংযোগ "
++"কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 -msgstr ""
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "Puppet ক্লাএন্টক সকলো ফাইল ধৰণ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
--msgstr ""
-+#: booleans.py:134
++#: booleans.py:136
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
-+msgstr "Puppet মাস্টাৰক MySQL আৰু PostgreSQL ডাটাবেইচ সংযোগ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
+ msgstr ""
++"Puppet মাস্টাৰক MySQL আৰু PostgreSQL ডাটাবেইচ সংযোগ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 -msgstr ""
-+#: booleans.py:135
++#: booleans.py:137
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "qemu ক সম্পূৰ্ণভাৱে নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 -msgstr ""
-+#: booleans.py:136
++#: booleans.py:138
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "qemu ক cifs/Samba ফাইল চিস্টেমসমূহ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 -msgstr ""
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr "qemu ক ক্ৰমিক/সমান্তৰাল পোৰ্টসমূহ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 -msgstr ""
-+#: booleans.py:138
++#: booleans.py:140
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "qemu ক nfs ফাইল চিস্টেমসমূহ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 -msgstr ""
-+#: booleans.py:139
++#: booleans.py:141
 +msgid "Allow qemu to use usb devices"
 +msgstr "qemu ক usb ডিভাইচসমূহ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +msgid "Allow racoon to read shadow"
 +msgstr "racoon ক ছায়া পঢ়াৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:141
++#: booleans.py:143
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "rgmanager ডমেইনক TCP ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
 +
-+#: booleans.py:142
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
--msgstr ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
-+msgstr "rsync ক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰাৰ অনুমতি দিয়ক। ফাইল/ডাইৰেকটৰিসমূহ public_content_rw_t লেবেল কৰা থাকিব লাগিব।"
+ msgstr ""
++"rsync ক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰাৰ "
++"অনুমতি দিয়ক। ফাইল/ডাইৰেকটৰিসমূহ public_content_rw_t লেবেল কৰা থাকিব লাগিব।"
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
 +msgstr "rsync ক এটা ক্লাএন্ট হিচাপে চলাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
--msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
-+msgstr "rsync ক যিকোনো ফাইল/ডাইৰেকটৰি কেৱল পঢ়িব পৰা হিচাপে এক্সপোৰ্ট কৰাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"rsync ক যিকোনো ফাইল/ডাইৰেকটৰি কেৱল পঢ়িব পৰা হিচাপে এক্সপোৰ্ট কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "rsync চাৰ্ভাৰসমূহক cifs ফাইল চিস্টেমসমূহ অংশীদাৰী কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "rsync চাৰ্ভাৰসমূহক nfs ফাইল চিস্টেমসমূহ অংশীদাৰী কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
--msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
-+msgstr "samba ক নতুন ঘৰ ডাইৰেকটৰিসমূহ সৃষ্টি কৰাৰ অনুমতি দিয়ক (উদাহৰণস্বৰূপ PAM ৰ সহায়ত)"
+ msgstr ""
++"samba ক নতুন ঘৰ ডাইৰেকটৰিসমূহ সৃষ্টি কৰাৰ অনুমতি দিয়ক (উদাহৰণস্বৰূপ PAM ৰ সহায়ত)"
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
--msgstr ""
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
-+msgstr "samba ক ডমেইন নিয়ন্ত্ৰক হিচাপে কাৰ্য্য কৰাৰ অনুমতি দিয়ক, ব্যৱহাৰকাৰীসমূহ, দলসমূহ যোগ কৰা আৰু পাছৱাৰ্ডসমূহ পৰিবৰ্তন কৰা।"
+ msgstr ""
++"samba ক ডমেইন নিয়ন্ত্ৰক হিচাপে কাৰ্য্য কৰাৰ অনুমতি দিয়ক, ব্যৱহাৰকাৰীসমূহ, দলসমূহ যোগ "
++"কৰা আৰু পাছৱাৰ্ডসমূহ পৰিবৰ্তন কৰা।"
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
 -msgstr ""
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
 +msgstr "samba ক ব্যৱহাৰকাৰীসমূহৰ ঘৰ ডাইৰেকটৰি অংশীদাৰী কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
--msgstr ""
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
-+msgstr "samba ক যিকোনো ফাইল/ডাইৰেকটৰি কেৱল পঢ়িব পৰা হিচাপে অংশীদাৰী কৰাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"samba ক যিকোনো ফাইল/ডাইৰেকটৰি কেৱল পঢ়িব পৰা হিচাপে অংশীদাৰী কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
--msgstr ""
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
-+msgstr "samba ক যিকোনো ফাইল/ডাইৰেকটৰি পঢ়া/লিখা হিচাপে অংশীদাৰী কৰাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"samba ক যিকোনো ফাইল/ডাইৰেকটৰি পঢ়া/লিখা হিচাপে অংশীদাৰী কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
 -msgstr ""
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
 +msgstr "samba  ক এটা portmapper হিচাপে কাৰ্য্য কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
 -msgstr ""
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "samba ক উন্মুক্ত স্ক্ৰিপ্টসমূহ চলোৱাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
 -msgstr ""
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "samba ক ntfs/fusefs ভলিউমসমূহ এক্সপোৰ্ট কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
 -msgstr ""
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
 +msgstr "samba ক NFS ভলিউমসমূহ এক্সপোৰ্ট কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
 -msgstr ""
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "sanlock ক fuse ফাইলসমূহ পঢ়া/লিখাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
 -msgstr ""
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "sanlock ক nfs ফাইলসমূহ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
 -msgstr ""
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "sanlock ক cifs ফাইলসমূহ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
 -msgstr ""
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
 +msgstr "sasl ক ছায়া পঢ়াৰ অনুমতি দিয়ক"
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
--msgstr ""
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
-+msgstr "প্ৰগ্ৰামসমূহ, যেনে newrole ক, প্ৰশাসনীয় ব্যৱহাৰকাৰী ডমেইনসমূহৰ পৰা স্থানান্তৰ কৰাৰ অনুমতি নিদিব।"
+ msgstr ""
++"প্ৰগ্ৰামসমূহ, যেনে newrole ক, প্ৰশাসনীয় ব্যৱহাৰকাৰী ডমেইনসমূহৰ পৰা স্থানান্তৰ কৰাৰ "
++"অনুমতি নিদিব।"
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
 -msgstr ""
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
 +msgstr "কাৰনেল মডিউল ল'ডিং অসামৰ্থবান কৰক।"
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
--msgstr ""
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
-+msgstr "চিস্টেমে ল'ডিং নীতিৰ অনুমতি দিয়ে নে নিৰ্ধাৰণ কৰিবলে বুলিয়ান, enforcing অৱস্থা সংহতি কৰি, আৰু বুলিয়ান মানসমূহ পৰিবৰ্তন কৰি। ইয়াক true লে সংহতি কৰক আৰু ইয়াক পুনৰ সংহতি কৰিবলে আপুনি পুনৰাম্ভ কৰিব লাগিব।"
+ msgstr ""
++"চিস্টেমে ল'ডিং নীতিৰ অনুমতি দিয়ে নে নিৰ্ধাৰণ কৰিবলে বুলিয়ান, enforcing অৱস্থা "
++"সংহতি কৰি, আৰু বুলিয়ান মানসমূহ পৰিবৰ্তন কৰি। ইয়াক true লে সংহতি কৰক আৰু ইয়াক পুনৰ "
++"সংহতি কৰিবলে আপুনি পুনৰাম্ভ কৰিব লাগিব।"
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
 -msgstr ""
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
 +msgstr "সাধাৰণ ব্যৱহাৰকাৰীসমূহক প্ৰত্যক্ষ dri ডিভাইচ অভিগমৰ অনুমতি দিয়ক"
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
--msgstr ""
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
-+msgstr "উন্মুক্ত এক্সিকিউটেবুলসমূহক সিহতৰ হিপ মেমৰি এক্সিকিউটেবুল কৰাৰ অনুমতি দিয়ক। এনে কৰাটো সঁচাকৈ এটা বেয়া বুদ্ধি। সম্ভবত এটা বেয়াভাৱে ক'ড কৰা এক্সিকিউটেবুল বুজায়, কিন্তু এটা আক্ৰমণৰ ইংগিত দিব পাৰে। এই এক্সিকিউটেবুলক bugzilla ত সংবাদন কৰিব লাগিব"
+ msgstr ""
++"উন্মুক্ত এক্সিকিউটেবুলসমূহক সিহতৰ হিপ মেমৰি এক্সিকিউটেবুল কৰাৰ অনুমতি দিয়ক। এনে কৰাটো "
++"সঁচাকৈ এটা বেয়া বুদ্ধি। সম্ভবত এটা বেয়াভাৱে ক'ড কৰা এক্সিকিউটেবুল বুজায়, কিন্তু এটা "
++"আক্ৰমণৰ ইংগিত দিব পাৰে। এই এক্সিকিউটেবুলক bugzilla ত সংবাদন কৰিব লাগিব"
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
--msgstr ""
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
-+msgstr "সকলো উন্মুক্ত এক্সিকিউটেবুলক textrel_shlib_t ত লেবেল নথকা লিখনী আবন্টনৰ প্ৰয়োজন থকাকৈ লাইব্ৰেৰীসমূহ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
+ msgstr ""
++"সকলো উন্মুক্ত এক্সিকিউটেবুলক textrel_shlib_t ত লেবেল নথকা লিখনী আবন্টনৰ প্ৰয়োজন "
++"থকাকৈ লাইব্ৰেৰীসমূহ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
--msgstr ""
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
-+msgstr "উন্মুক্ত এক্সিকিউটবুলসমূহক সিহতৰ স্টেক এক্সিকিউটেবুল কৰাৰ অনুমতি দিয়ক।  ই কেতিয়াও, কেতিয়াও, প্ৰয়োজনীয় হব নালাগে। সম্ভবত এটা বেয়াভাৱে ক'ড কৰা এক্সিকিউটেবুলৰ ইংগিত দিয়ে, কিন্তু এটা আক্ৰমণৰ ইংগিত দিব পাৰে। এই এক্সিকিউটেবুলক bugzilla ত সংবাদন কৰিব লাগিব"
+ msgstr ""
++"উন্মুক্ত এক্সিকিউটবুলসমূহক সিহতৰ স্টেক এক্সিকিউটেবুল কৰাৰ অনুমতি দিয়ক।  ই কেতিয়াও, "
++"কেতিয়াও, প্ৰয়োজনীয় হব নালাগে। সম্ভবত এটা বেয়াভাৱে ক'ড কৰা এক্সিকিউটেবুলৰ ইংগিত "
++"দিয়ে, কিন্তু এটা আক্ৰমণৰ ইংগিত দিব পাৰে। এই এক্সিকিউটেবুলক bugzilla ত সংবাদন কৰিব "
++"লাগিব"
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "ব্যৱহাৰকাৰীসমূহক স্থানীয় mysql চাৰ্ভাৰৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
--msgstr ""
-+"Allow confined users the ability to execute the ping and traceroute "
-+"commands."
-+msgstr "অন্তৰ্ভুক্ত ব্যৱহাৰকাৰীসমূহক ping আৰু traceroute কমান্ডসমূহ এক্সিকিউট কৰাৰ ক্ষমতাৰ অনুমতি দিয়ক।"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
++"অন্তৰ্ভুক্ত ব্যৱহাৰকাৰীসমূহক ping আৰু traceroute কমান্ডসমূহ এক্সিকিউট কৰাৰ ক্ষমতাৰ "
++"অনুমতি দিয়ক।"
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "ব্যৱহাৰকাৰীসমূহক PostgreSQL ৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -26912,84 +27308,89 @@ index b14b757..f3f3dd3 100644
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
--msgstr ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
-+msgstr "ব্যৱহাৰকাৰীক ফাইলচিস্টেমসমূহ যত প্ৰসাৰিত বৈশিষ্টসমূহ (FAT, CDROM, FLOPPY) নাই, তাত ফাইলসমূহ r/w ৰ অনুমতি দিয়ক"
+ msgstr ""
++"ব্যৱহাৰকাৰীক ফাইলচিস্টেমসমূহ যত প্ৰসাৰিত বৈশিষ্টসমূহ (FAT, CDROM, FLOPPY) নাই, তাত "
++"ফাইলসমূহ r/w ৰ অনুমতি দিয়ক"
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
--msgstr ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the"
-+" same domain and outside users)  disabling this forces FTP passive mode and "
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
 +"may change other protocols."
-+msgstr "ব্যৱহাৰকাৰীসমূহক TCP চাৰ্ভাৰসমূহ চলোৱাৰ (পোৰ্টসমূহলে সংযোগ কৰা আৰু একেটা ডমেইন আৰু বাহিৰৰ ব্যৱহাৰকাৰীসমূহৰ পৰা সংযোগ গ্ৰহণ কৰা) অনুমতি দিয়ক   ইয়াক অসামৰ্থবান কৰিলে FTP নিষ্ক্ৰিয় অৱস্থা বলৱৎ কৰে আৰু অন্য প্ৰটোকলসমূহ পৰিবৰ্তন কৰিব পাৰে।"
+ msgstr ""
++"ব্যৱহাৰকাৰীসমূহক TCP চাৰ্ভাৰসমূহ চলোৱাৰ (পোৰ্টসমূহলে সংযোগ কৰা আৰু একেটা ডমেইন আৰু "
++"বাহিৰৰ ব্যৱহাৰকাৰীসমূহৰ পৰা সংযোগ গ্ৰহণ কৰা) অনুমতি দিয়ক   ইয়াক অসামৰ্থবান কৰিলে "
++"FTP নিষ্ক্ৰিয় অৱস্থা বলৱৎ কৰে আৰু অন্য প্ৰটোকলসমূহ পৰিবৰ্তন কৰিব পাৰে।"
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
 +msgstr "ব্যৱহাৰকাৰী সংগীত অংশীদাৰীৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
--msgstr ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
-+msgstr "anon internal-sftp ক ফাইলসমূহ আপল'ড কৰাৰ অনুমতি দিয়ক, ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত। ডাইৰেকটৰিসমূহ public_content_rw_t লেবেল কৰা থাকিব লাগিব।"
+ msgstr ""
++"anon internal-sftp ক ফাইলসমূহ আপল'ড কৰাৰ অনুমতি দিয়ক, ৰাজহুৱা ফাইল স্থানান্তৰ "
++"সেৱাসমূহৰ বাবে ব্যৱহৃত। ডাইৰেকটৰিসমূহ public_content_rw_t লেবেল কৰা থাকিব লাগিব।"
  
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
--msgstr ""
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
-+msgstr "sftp-internal ক ব্যৱহাৰকাৰী ঘৰ ডাইৰেকৰিসমূহত ফাইলসমূহ পঢ়া আৰু লিখাৰ অনুমতি দিয়ক"
+ msgstr ""
++"sftp-internal ক ব্যৱহাৰকাৰী ঘৰ ডাইৰেকৰিসমূহত ফাইলসমূহ পঢ়া আৰু লিখাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
--msgstr ""
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
-+msgstr "sftp-internal ক স্থানীয় ব্যৱহাৰকাৰীসমূহত লগিন কৰি চিস্টেমৰ সকলো ফাইল পঢ়া/লিখাৰ অনুমতি দিয়ক, DAC দ্বাৰা প্ৰশাসিত।"
+ msgstr ""
++"sftp-internal ক স্থানীয় ব্যৱহাৰকাৰীসমূহত লগিন কৰি চিস্টেমৰ সকলো ফাইল পঢ়া/লিখাৰ "
++"অনুমতি দিয়ক, DAC দ্বাৰা প্ৰশাসিত।"
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
--msgstr ""
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home "
-+"directories."
-+msgstr "internal-sftp ক ব্যৱহাৰকাৰী ssh ঘৰ ডাইৰেকটৰিসমূহত ফাইলসমূহ পঢ়া আৰু লিখাৰ অনুমতি দিয়ক।"
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
++"internal-sftp ক ব্যৱহাৰকাৰী ssh ঘৰ ডাইৰেকটৰিসমূহত ফাইলসমূহ পঢ়া আৰু লিখাৰ অনুমতি "
++"দিয়ক।"
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "sge ক যিকোনো TCP পোৰ্ট ব্যৱহাৰ কৰি নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
 +msgstr "sge ক nfs ফাইল চিস্টেমসমূহ অভিগম কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -26999,148 +27400,154 @@ index b14b757..f3f3dd3 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
--msgstr ""
-+"Enable additional permissions needed to support devices on 3ware "
-+"controllers."
-+msgstr "3ware নিয়ন্ত্ৰকসমূহত ডিভাইচসমূহ সমৰ্থন কৰিবলে প্ৰয়োজনীয় অতিৰিক্ত অনুমতিসমূহ সামৰ্থবান কৰক।"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
++"3ware নিয়ন্ত্ৰকসমূহত ডিভাইচসমূহ সমৰ্থন কৰিবলে প্ৰয়োজনীয় অতিৰিক্ত অনুমতিসমূহ সামৰ্থবান "
++"কৰক।"
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
--msgstr ""
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
-+msgstr "samba ক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰাৰ অনুমতি দিয়ক। ফাইলসমূহ/ডাইৰেকটৰিসমূহ public_content_rw_t লেবেল কৰা থাকিব লাগিব।"
+ msgstr ""
++"samba ক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰাৰ "
++"অনুমতি দিয়ক। ফাইলসমূহ/ডাইৰেকটৰিসমূহ public_content_rw_t লেবেল কৰা থাকিব লাগিব।"
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "ব্যৱহাৰকাৰী spamassassin ক্লাএন্টসমূহক নেটৱাৰ্ক ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "spamd ক ব্যৱহাৰকাৰী ঘৰ ডাইৰেকটৰিসমূহ পঢ়া/লিখাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
--msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr "squid ক কেৱল HTTP, FTP, আৰু Gopherপোৰ্টসমূহে নহয়, সকলো পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"squid ক কেৱল HTTP, FTP, আৰু Gopherপোৰ্টসমূহে নহয়, সকলো পোৰ্টৰ সৈতে সংযোগ কৰাৰ "
++"অনুমতি দিয়ক।"
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
 -msgstr ""
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr "squid ক এটা স্বচ্ছ প্ৰক্সি (TPROXY) হিচাপে চলাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
--msgstr ""
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
-+msgstr "ব্যৱহাৰকাৰী ঘৰ ডাইৰেকটৰিসমূহত ফাইলসমূহ পঢ়িব আৰু লিখিবলে chroot env ৰ সৈতে ssh অনুমতি দিয়ক"
+ msgstr ""
++"ব্যৱহাৰকাৰী ঘৰ ডাইৰেকটৰিসমূহত ফাইলসমূহ পঢ়িব আৰু লিখিবলে chroot env ৰ সৈতে ssh "
++"অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
 +msgstr "হস্ট কি' ভিত্তিয় প্ৰমাণীকৰণৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "sysadm_r:sysadm_t ৰূপে ssh লগ-ইনৰ অনুমতি প্ৰদান কৰা হ'ব"
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
--msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "staff ব্যৱহাৰকাৰীক সৃষ্টি আৰু svirt ডমেইনসমূহলে স্থানান্তৰৰ অনুমতি দিয়ক।"
++
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
+ msgstr ""
++"টেলিপেথী সংযোগ ব্যৱস্থাপকসমূহক যিকোনো নেটৱাৰ্ক পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
--msgstr ""
-+"Allow the Telepathy connection managers to connect to any network port."
-+msgstr "টেলিপেথী সংযোগ ব্যৱস্থাপকসমূহক যিকোনো নেটৱাৰ্ক পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
++"টেলিপেথী সংযোগ ব্যৱস্থাপকসমূহক যিকোনো বৰ্গীয় TCP পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি "
++"দিয়ক।"
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
--msgstr ""
-+#: booleans.py:190
++#: booleans.py:193
 +msgid ""
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
-+msgstr "টেলিপেথী সংযোগ ব্যৱস্থাপকসমূহক যিকোনো বৰ্গীয় TCP পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
++"tftp ক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰাৰ "
++"অনুমতি দিয়ক।"
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
 -msgstr ""
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
-+msgstr "tftp ক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰাৰ অনুমতি দিয়ক।"
- 
--#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "tor ডিমনক সকলো অসংৰক্ষিত পোৰ্টলে tcp চকেটসমূহ বন্ধাৰ অনুমতি দিয়ক।"
-+
-+#: booleans.py:193
+ 
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
--msgstr ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
-+msgstr "উন্মুক্ত ব্যৱহাৰকাৰীসমূহক chrome-sandbox চলাই থাকোতে chrome sandbox ডমেইনসমূহলে স্থানান্তৰৰ অনুমতি দিয়ক"
+ msgstr ""
++"উন্মুক্ত ব্যৱহাৰকাৰীসমূহক chrome-sandbox চলাই থাকোতে chrome sandbox ডমেইনসমূহলে "
++"স্থানান্তৰৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "এজন ব্যৱহাৰকাৰীক এটা উন্মুক্ত ডমেইন হিচাপে লগিন কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
--msgstr ""
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
-+msgstr "উন্মুক্ত ব্যৱহাৰকাৰীসমূহক xulrunner plugin-container চলাই থাকোতে Mozilla প্লাগিন ডমেইনলে স্থানান্তৰৰ অনুমতি দিয়ক।"
+ msgstr ""
++"উন্মুক্ত ব্যৱহাৰকাৰীসমূহক xulrunner plugin-container চলাই থাকোতে Mozilla প্লাগিন "
++"ডমেইনলে স্থানান্তৰৰ অনুমতি দিয়ক।"
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "ভিডিঅ' চলোৱা সঁজুলিসমূহ উন্মুক্ত চলাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "সুবিধা নথকা ব্যৱহাৰকাৰীক সৃষ্টি আৰু svirt ডমেইনসমূহলে স্থানান্তৰৰ অনুমতি দিয়ক।"
  
@@ -27153,128 +27560,129 @@ index b14b757..f3f3dd3 100644
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
 +msgstr "ecryptfs ঘৰ ডাইৰেকটৰিসমূহ সমৰ্থন কৰক"
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
 +msgstr "fusefs ঘৰ ডাইৰেকটৰিসমূহ সমৰ্থন কৰক"
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
 -msgstr ""
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr "cups ৰ পৰিবৰ্তে lpd চাৰ্ভাৰ ব্যৱহাৰ কৰক"
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
 +msgstr "NFS ঘৰ ডাইৰেকটৰিসমূহ সমৰ্থন কৰক"
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
 +msgstr "SAMBA ঘৰ ডাইৰেকটৰিসমূহ সমৰ্থন কৰক"
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "varnishd ক কেৱল HTTP এ নহয়, সকলো পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
 -msgstr ""
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr "vbetool mmap_zero ত্ৰুটিসমূহ উপেক্ষা কৰক।"
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
--msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
-+msgstr "অন্তৰ্ভুক্ত ভাৰছুৱেল অতিথিসমূহক ক্ৰমিক/সমান্তৰাল সংযোগ পোৰ্টসমূহ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
+ msgstr ""
++"অন্তৰ্ভুক্ত ভাৰছুৱেল অতিথিসমূহক ক্ৰমিক/সমান্তৰাল সংযোগ পোৰ্টসমূহ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
--msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
-+msgstr "অন্তৰ্ভুক্ত ভাৰছুৱেল অতিথিসমূহক এক্সিকিউটেবুল মেমৰি আৰু এক্সিকিউটেবুল স্টেক ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
+ msgstr ""
++"অন্তৰ্ভুক্ত ভাৰছুৱেল অতিথিসমূহক এক্সিকিউটেবুল মেমৰি আৰু এক্সিকিউটেবুল স্টেক ব্যৱহাৰ কৰাৰ "
++"অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
 -msgstr ""
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "অন্তৰ্ভুক্ত ভাৰছুৱেল অতিথিসমূক fuse ফাইলসমূহ পঢ়াৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
 -msgstr ""
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "অন্তৰ্ভুক্ত ভাৰছুৱেল অতিথিসমূহক nfs ফাইলসমূহ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
 -msgstr ""
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "অন্তৰ্ভুক্ত ভাৰছুৱেল অতিথিসমূহক cifs ফাইলসমূহ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
 -msgstr ""
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "অন্তৰ্ভুক্ত ভাৰছুৱেল অতিথিসমূহক sanlock ৰ সৈতে ভাৱবিনিময় কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
 -msgstr ""
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "অন্তৰ্ভুক্ত ভাৰছুৱেল অতিথিসমূহক ডিভাইচ সংৰূপ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ক, (pci)"
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
 -msgstr ""
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "অন্তৰ্ভুক্ত ভাৰছুৱেল অতিথিসমূহক usb ডিভাইচসমূহ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
 -msgstr ""
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "অন্তৰ্ভুক্ত ভাৰছুৱেল অতিথিসমূহক xserver ৰ সৈতে ভাৱবিনিময় কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
--msgstr ""
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
-+msgstr "webadm ক ব্যৱহাৰকাৰীসমূহৰ ঘৰ ডাইৰেকটৰিসমূহত ফাইলসমূহ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ক"
+ msgstr ""
++"webadm ক ব্যৱহাৰকাৰীসমূহৰ ঘৰ ডাইৰেকটৰিসমূহত ফাইলসমূহ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
 -msgstr ""
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
 +msgstr "webadm ক ব্যৱহাৰকাৰীসমূহৰ ঘৰ ডাইৰেকটৰিসমূহত ফাইলসমূহ পঢ়াৰ অনুমতি দিয়ক"
  
@@ -27282,129 +27690,135 @@ index b14b757..f3f3dd3 100644
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
 -msgstr ""
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr "wine mmap_zero ত্ৰুটিসমূহ উপেক্ষা কৰক।"
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
 -msgstr ""
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "বুটল'ডাৰ এক্সিকিউট কৰিবলে গ্ৰাফিকেল লগিন প্ৰগ্ৰামৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
--msgstr ""
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
-+msgstr "গ্ৰাফিকেল লগিন প্ৰগ্ৰামক প্ৰত্যক্ষভাৱে sysadm_r:sysadm_t হিচাপে লগিন কৰাৰ অনুমতি দিয়ক"
+ msgstr ""
++"গ্ৰাফিকেল লগিন প্ৰগ্ৰামক প্ৰত্যক্ষভাৱে sysadm_r:sysadm_t হিচাপে লগিন কৰাৰ অনুমতি "
++"দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
--msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
 +msgstr "xen ক nfs ফাইলসমূহ ব্যৱস্থাপনা কৰাৰ অনুমতি দিয়ক"
- 
--#: ../gui/system-config-selinux.glade:2625
--msgid "Remove loadable policy module"
--msgstr ""
-+#: booleans.py:220
++
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
-+msgstr "xend ক blktapctrl/tapdisk চলোৱাৰ অনুমতি দিয়ক। প্ৰয়োজনীয় নহয় যদি ডিস্ক ছবিসমূহৰ বাবে উৎসৰ্গ যৌক্তিক আয়তনসমূহ ব্যৱহাৰ কৰা নাই।"
+ msgstr ""
++"xend ক blktapctrl/tapdisk চলোৱাৰ অনুমতি দিয়ক। প্ৰয়োজনীয় নহয় যদি ডিস্ক ছবিসমূহৰ "
++"বাবে উৎসৰ্গ যৌক্তিক আয়তনসমূহ ব্যৱহাৰ কৰা নাই।"
  
--#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr "xend ক qemu-dm চলোৱাৰ অনুমতি দিয়ক। প্ৰয়োজনীয় নহয় যদি paravirt আৰু no vfb ব্যৱহাৰ কৰা হৈছে।"
-+
-+#: booleans.py:222
+ msgstr ""
++"xend ক qemu-dm চলোৱাৰ অনুমতি দিয়ক। প্ৰয়োজনীয় নহয় যদি paravirt আৰু no vfb ব্যৱহাৰ "
++"কৰা হৈছে।"
+ 
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
--msgstr ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
-+msgstr "xguest ব্যৱহাৰকাৰীসমূহক Network Manager সংৰূপণ কৰাৰ আৰু apache পোৰ্টসমূহৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
+ msgstr ""
++"xguest ব্যৱহাৰকাৰীসমূহক Network Manager সংৰূপণ কৰাৰ আৰু apache পোৰ্টসমূহৰ সৈতে "
++"সংযোগ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
 +msgstr "xguest ব্যৱহাৰকাৰীসমূহক আতৰাব পৰা মাধ্যম মাউন্ট কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
 -msgstr ""
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "xguest ক ব্লু টুথ ডিভাইচসমূহ ব্যৱহাৰ কৰাৰ অনুমতি দিয়ক"
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "ক্লাএন্টসমূহক X চাৰ্ভাৰ অংশীদাৰী মেমৰি অংশসমূহলে লিখাৰ অনুমতি দিয়ক।"
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
 -msgstr ""
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
 +msgstr "XServer ক লিখিব পৰা মেমৰি এক্সিকিউট কৰাৰ অনুমতি দিয়ে"
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
 -msgstr ""
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr "X userspace অবজেক্ট ব্যৱস্থাপক সমৰ্থন কৰক"
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
--msgstr ""
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "zabbix ক অসংৰক্ষিত পোৰ্টসমূহৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "zebra ডিমনক সংৰূপ ফাইলসমূহ লিখাৰ অনুমতি দিয়ক"
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
-+msgstr "ZoneMinder ক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন কৰাৰ অনুমতি দিয়ক।"
+ msgstr ""
++"ZoneMinder ক ৰাজহুৱা ফাইল স্থানান্তৰ সেৱাসমূহৰ বাবে ব্যৱহৃত ৰাজহুৱা ফাইলসমূহ পৰিবৰ্তন "
++"কৰাৰ অনুমতি দিয়ক।"
 diff --git a/policycoreutils/po/ast.po b/policycoreutils/po/ast.po
 new file mode 100644
-index 0000000..cbf2736
+index 0000000..b3346fa
 --- /dev/null
 +++ b/policycoreutils/po/ast.po
-@@ -0,0 +1,3329 @@
+@@ -0,0 +1,3353 @@
 +# SOME DESCRIPTIVE TITLE.
 +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 +# This file is distributed under the same license as the PACKAGE package.
-+# 
++#
 +# Translators:
 +msgid ""
 +msgstr ""
 +"Project-Id-Version: Policycoreutils\n"
 +"Report-Msgid-Bugs-To: \n"
-+"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 14:33+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
-+"Language-Team: Asturian (http://www.transifex.com/projects/p/fedora/language/ast/)\n"
++"Language-Team: Asturian (http://www.transifex.com/projects/p/fedora/language/"
++"ast/)\n"
++"Language: ast\n"
 +"MIME-Version: 1.0\n"
 +"Content-Type: text/plain; charset=UTF-8\n"
 +"Content-Transfer-Encoding: 8bit\n"
-+"Language: ast\n"
 +"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 +
 +#: ../run_init/run_init.c:67
@@ -27524,7 +27938,7 @@ index 0000000..cbf2736
 +msgid "Modules Name"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
 +msgid "Version"
 +msgstr ""
 +
@@ -27572,10 +27986,10 @@ index 0000000..cbf2736
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
 +#, python-format
 +msgid "Could not create a key for %s"
 +msgstr ""
@@ -27783,544 +28197,562 @@ index 0000000..cbf2736
 +msgid "SELinux Roles"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
 +msgid "Protocol udp or tcp is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
 +msgid "Port is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
 +msgid "Invalid Port"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
 +#, python-format
 +msgid "Could not create a key for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
 +msgid "Type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
 +#, python-format
 +msgid "Could not check if port %s/%s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
 +#, python-format
 +msgid "Port %s/%s already defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
 +#, python-format
 +msgid "Could not create port for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
 +#, python-format
 +msgid "Could not create context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
 +#, python-format
 +msgid "Could not set user in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
 +#, python-format
 +msgid "Could not set role in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
 +#, python-format
 +msgid "Could not set type in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
 +#, python-format
 +msgid "Could not set mls fields in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
 +#, python-format
 +msgid "Could not set port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
 +#, python-format
 +msgid "Could not add port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
 +msgid "Requires setype or serange"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
 +msgid "Requires setype"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
 +#, python-format
 +msgid "Port %s/%s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
 +#, python-format
 +msgid "Could not query port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
 +#, python-format
 +msgid "Could not modify port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
 +msgid "Could not list the ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
 +#, python-format
 +msgid "Could not delete the port %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
 +#, python-format
 +msgid "Port %s/%s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
 +#, python-format
 +msgid "Could not delete port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
 +msgid "Could not list ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "SELinux Port Type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "Proto"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
 +msgid "Port Number"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
 +msgid "Node Address is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
 +msgid "Unknown or missing protocol"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
-+msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
 +#, python-format
 +msgid "Could not create key for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
 +#, python-format
 +msgid "Could not check if addr %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
 +#, python-format
 +msgid "Could not create addr for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
 +#, python-format
 +msgid "Could not create context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
 +#, python-format
 +msgid "Could not set mask for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
 +#, python-format
 +msgid "Could not set user in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
 +#, python-format
 +msgid "Could not set role in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
 +#, python-format
 +msgid "Could not set type in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
 +#, python-format
 +msgid "Could not set mls fields in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
 +#, python-format
 +msgid "Could not set addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
 +#, python-format
 +msgid "Could not add addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
 +#, python-format
 +msgid "Addr %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
 +#, python-format
 +msgid "Could not query addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
 +#, python-format
 +msgid "Could not modify addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
 +#, python-format
 +msgid "Addr %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
 +#, python-format
 +msgid "Could not delete addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
 +msgid "Could not deleteall node mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
 +msgid "Could not list addrs"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
 +#, python-format
 +msgid "Could not check if interface %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
 +#, python-format
 +msgid "Could not create interface for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
 +#, python-format
 +msgid "Could not set user in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
 +#, python-format
 +msgid "Could not set role in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
 +#, python-format
 +msgid "Could not set type in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
 +#, python-format
 +msgid "Could not set mls fields in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
 +#, python-format
 +msgid "Could not set interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
 +#, python-format
 +msgid "Could not set message context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
 +#, python-format
 +msgid "Could not add interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
 +#, python-format
 +msgid "Interface %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
 +#, python-format
 +msgid "Could not query interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
 +#, python-format
 +msgid "Could not modify interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
 +#, python-format
 +msgid "Interface %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
 +#, python-format
 +msgid "Could not delete interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
 +msgid "Could not delete all interface  mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
 +msgid "Could not list interfaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
 +msgid "SELinux Interface"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
 +msgid "Context"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
 +#, python-format
 +msgid "Equivalence class for %s already exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
 +#, python-format
 +msgid "File spec %s conflicts with equivalency rule '%s %s'"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
 +#, python-format
 +msgid "Equivalence class for %s does not exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
 +#, python-format
 +msgid "Could not set user in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
 +#, python-format
 +msgid "Could not set role in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
 +#, python-format
 +msgid "Could not set mls fields in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
 +msgid "Invalid file specification"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
 +msgid "File specification can not include spaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
 +#, python-format
 +msgid ""
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
-+"instead"
++"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
++msgstr ""
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
 +#, python-format
 +msgid "Could not check if file context for %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
 +#, python-format
 +msgid "Could not create file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
 +#, python-format
 +msgid "Could not set type in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
 +#, python-format
 +msgid "Could not set file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
 +#, python-format
 +msgid "Could not add file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
 +msgid "Requires setype, serange or seuser"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
 +#, python-format
 +msgid "File context for %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
 +#, python-format
 +msgid "Could not query file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
 +#, python-format
 +msgid "Could not modify file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
 +msgid "Could not list the file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
 +#, python-format
 +msgid "Could not delete the file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
 +#, python-format
 +msgid "File context for %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
 +#, python-format
 +msgid "Could not delete file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
 +msgid "Could not list file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
 +msgid "Could not list local file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "SELinux fcontext"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
 +msgid ""
 +"\n"
 +"SELinux Distribution fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
 +msgid ""
 +"\n"
 +"SELinux Local fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
 +#, python-format
 +msgid "Could not check if boolean %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
 +#, python-format
 +msgid "Boolean %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
 +#, python-format
 +msgid "Could not query file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
 +#, python-format
 +msgid "You must specify one of the following values: %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
 +#, python-format
 +msgid "Could not set active value of boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
 +#, python-format
 +msgid "Could not modify boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
 +#, python-format
 +msgid "Bad format %s: Record %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
 +#, python-format
 +msgid "Boolean %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
 +#, python-format
 +msgid "Could not delete boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
 +msgid "Could not list booleans"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
 +msgid "unknown"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "off"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "on"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "SELinux boolean"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "State"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "Default"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
 +msgid "Description"
 +msgstr ""
@@ -28731,23 +29163,23 @@ index 0000000..cbf2736
 +msgid "Login '%s' is required"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
 +msgid "Policy Module"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
 +msgid "Module Name"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
 +msgid "Disable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
 +msgid "Enable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
 +msgid "Load Policy Module"
 +msgstr ""
 +
@@ -28786,7 +29218,7 @@ index 0000000..cbf2736
 +msgid "<b>Applications</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -28796,7 +29228,7 @@ index 0000000..cbf2736
 +"requires a script in /etc/rc.d/init.d"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
 +msgstr ""
 +
@@ -28808,7 +29240,7 @@ index 0000000..cbf2736
 +msgid "Internet Services Daemon are daemons started by xinetd"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr ""
 +
@@ -28817,7 +29249,7 @@ index 0000000..cbf2736
 +"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr ""
 +
@@ -28827,7 +29259,7 @@ index 0000000..cbf2736
 +"started by a user"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
 +msgid "Sandbox"
 +msgstr ""
 +
@@ -28843,7 +29275,7 @@ index 0000000..cbf2736
 +msgid "Modify an existing login user record."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr ""
 +
@@ -28853,7 +29285,7 @@ index 0000000..cbf2736
 +"default this user will have  no setuid, no networking, no su, no sudo."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr ""
 +
@@ -28863,7 +29295,7 @@ index 0000000..cbf2736
 +"will have no setuid, no networking, no sudo, no su"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr ""
 +
@@ -28873,28 +29305,28 @@ index 0000000..cbf2736
 +"sudo, no su."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:550
 +msgid ""
-+"User with full networking, no setuid applications without transition, no su,"
-+" can sudo to Root Administration Roles"
++"User with full networking, no setuid applications without transition, no su, "
++"can sudo to Root Administration Roles"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:592
 +msgid "<b>Root Users</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:627
 +msgid ""
-+"Select Root Administrator User Role, if this user will be used to administer"
-+" the machine while running as root.  This user will not be able to login to "
++"Select Root Administrator User Role, if this user will be used to administer "
++"the machine while running as root.  This user will not be able to login to "
 +"the system directly."
 +msgstr ""
 +
@@ -28962,8 +29394,7 @@ index 0000000..cbf2736
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1019
-+msgid ""
-+"Select the user roles that will transiton to this applications domains."
++msgid "Select the user roles that will transiton to this applications domains."
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1056
@@ -29272,8 +29703,8 @@ index 0000000..cbf2736
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
 +"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you"
-+" wish to continue?"
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
 +msgstr ""
 +
 +#: ../gui/statusPage.py:152
@@ -29503,8 +29934,8 @@ index 0000000..cbf2736
 +
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the"
-+" log files."
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
 +msgstr ""
 +
 +#: ../gui/system-config-selinux.glade:2781
@@ -29626,74 +30057,78 @@ index 0000000..cbf2736
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr ""
 +
@@ -29712,1013 +30147,1015 @@ index 0000000..cbf2736
 +msgstr ""
 +
 +#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr ""
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
 +msgstr ""
 +
-+#: booleans.py:5
++#: booleans.py:6
 +msgid "Allow users to login using a radius server"
 +msgstr ""
 +
-+#: booleans.py:6
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
++msgstr ""
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
 +msgstr ""
 +
-+#: booleans.py:7
++#: booleans.py:9
 +msgid "Allow clamd to use JIT compiler"
 +msgstr ""
 +
-+#: booleans.py:8
++#: booleans.py:10
 +msgid "Allow clamscan to non security files on a system"
 +msgstr ""
 +
-+#: booleans.py:9
++#: booleans.py:11
 +msgid "Allow clamscan to read user content"
 +msgstr ""
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:11
++#: booleans.py:13
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:12
++#: booleans.py:14
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:13
++#: booleans.py:15
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:14
++#: booleans.py:16
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:15
++#: booleans.py:17
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
 +msgstr ""
 +
-+#: booleans.py:17
++#: booleans.py:19
 +msgid "Allow cvs daemon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr ""
 +
-+#: booleans.py:19
++#: booleans.py:21
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr ""
 +
-+#: booleans.py:20
++#: booleans.py:22
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:21
++#: booleans.py:23
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:22
++#: booleans.py:24
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
-+"Deny user domains applications to map a memory region as both executable and"
-+" writable, this is dangerous and the executable should be reported in "
-+"bugzilla"
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr ""
 +
-+#: booleans.py:26
++#: booleans.py:28
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr ""
 +
-+#: booleans.py:27
++#: booleans.py:29
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr ""
 +
-+#: booleans.py:28
++#: booleans.py:30
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr ""
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr ""
 +
-+#: booleans.py:31
++#: booleans.py:33
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:32
++#: booleans.py:34
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:35
++#: booleans.py:37
 +msgid "Allow fenced domain to execute ssh."
 +msgstr ""
 +
-+#: booleans.py:36
++#: booleans.py:38
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:39
++#: booleans.py:41
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr ""
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr ""
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:46
++#: booleans.py:48
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:51
++#: booleans.py:53
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:52
++#: booleans.py:54
 +msgid "Allow gitisis daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +msgid "Allow http daemon to check spam"
 +msgstr ""
 +
-+#: booleans.py:60
++#: booleans.py:62
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr ""
 +
-+#: booleans.py:61
++#: booleans.py:63
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr ""
 +
-+#: booleans.py:62
++#: booleans.py:64
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr ""
 +
-+#: booleans.py:63
++#: booleans.py:65
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:64
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr ""
 +
-+#: booleans.py:65
++#: booleans.py:67
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr ""
 +
-+#: booleans.py:66
++#: booleans.py:68
 +msgid "Allow httpd to connect to memcache server"
 +msgstr ""
 +
-+#: booleans.py:67
++#: booleans.py:69
 +msgid "Allow httpd to act as a relay"
 +msgstr ""
 +
-+#: booleans.py:68
++#: booleans.py:70
 +msgid "Allow http daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +msgid "Allow httpd cgi support"
 +msgstr ""
 +
-+#: booleans.py:71
++#: booleans.py:73
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr ""
 +
-+#: booleans.py:72
++#: booleans.py:74
 +msgid "Allow httpd to read home directories"
 +msgstr ""
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr ""
 +
-+#: booleans.py:75
++#: booleans.py:77
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr ""
 +
-+#: booleans.py:76
++#: booleans.py:78
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr ""
 +
-+#: booleans.py:77
++#: booleans.py:79
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr ""
 +
-+#: booleans.py:78
++#: booleans.py:80
 +msgid "Allow httpd to read user content"
 +msgstr ""
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr ""
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +msgid "Allow Apache to execute tmp content."
 +msgstr ""
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +msgid "Allow httpd to access cifs file systems"
 +msgstr ""
 +
-+#: booleans.py:87
++#: booleans.py:89
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr ""
 +
-+#: booleans.py:88
++#: booleans.py:90
 +msgid "Allow httpd to run gpg"
 +msgstr ""
 +
-+#: booleans.py:89
++#: booleans.py:91
 +msgid "Allow httpd to access nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:90
++#: booleans.py:92
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr ""
 +
-+#: booleans.py:91
++#: booleans.py:93
 +msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:92
++#: booleans.py:94
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:93
++#: booleans.py:95
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr ""
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr ""
 +
-+#: booleans.py:95
++#: booleans.py:97
 +msgid "Allow confined applications to run with kerberos."
 +msgstr ""
 +
-+#: booleans.py:96
++#: booleans.py:98
 +msgid "Allow syslogd daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:97
++#: booleans.py:99
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
 +msgstr ""
 +
-+#: booleans.py:99
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
 +msgstr ""
 +
-+#: booleans.py:100
++#: booleans.py:102
 +msgid "Allow mock to read files in home directories."
 +msgstr ""
 +
-+#: booleans.py:101
++#: booleans.py:103
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr ""
 +
-+#: booleans.py:102
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:103
++#: booleans.py:105
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr ""
 +
-+#: booleans.py:104
++#: booleans.py:106
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr ""
 +
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr ""
 +
-+#: booleans.py:106
++#: booleans.py:108
 +msgid "Allow mysqld to connect to all ports"
 +msgstr ""
 +
-+#: booleans.py:107
++#: booleans.py:109
 +msgid "Allow BIND to bind apache port."
 +msgstr ""
 +
-+#: booleans.py:108
++#: booleans.py:110
 +msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
 +msgstr ""
 +
-+#: booleans.py:109
++#: booleans.py:111
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr ""
 +
-+#: booleans.py:110
++#: booleans.py:112
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr ""
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +msgid "Allow system to run with NIS"
 +msgstr ""
 +
-+#: booleans.py:113
++#: booleans.py:115
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr ""
 +
-+#: booleans.py:114
++#: booleans.py:116
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:115
++#: booleans.py:117
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:116
++#: booleans.py:118
 +msgid "Allow openvpn to read home directories"
 +msgstr ""
 +
-+#: booleans.py:117
++#: booleans.py:119
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:118
++#: booleans.py:120
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:120
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:121
++#: booleans.py:123
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:122
++#: booleans.py:124
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
 +msgstr ""
 +
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
 +msgstr ""
 +
-+#: booleans.py:125
++#: booleans.py:127
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr ""
 +
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
 +msgstr ""
 +
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
 +msgstr ""
 +
-+#: booleans.py:128
++#: booleans.py:130
 +msgid "Allow database admins to execute DML statement"
 +msgstr ""
 +
-+#: booleans.py:129
++#: booleans.py:131
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr ""
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:134
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
 +msgstr ""
 +
-+#: booleans.py:134
++#: booleans.py:136
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr ""
 +
-+#: booleans.py:135
++#: booleans.py:137
 +msgid "Allow qemu to connect fully to the network"
 +msgstr ""
 +
-+#: booleans.py:136
++#: booleans.py:138
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr ""
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +msgid "Allow qemu to use nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:139
++#: booleans.py:141
 +msgid "Allow qemu to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:140
++#: booleans.py:142
 +msgid "Allow racoon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:141
++#: booleans.py:143
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
 +msgstr ""
 +
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr ""
 +
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr ""
 +
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr ""
 +
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr ""
 +
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
 +msgstr ""
 +
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
 +msgstr ""
 +
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr ""
 +
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
 +msgstr ""
 +
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
 +msgstr ""
 +
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr ""
 +
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
 +msgstr ""
 +
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr ""
 +
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
 +msgstr ""
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
 +msgstr ""
 +
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
 +msgstr ""
 +
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
 +msgstr ""
 +
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
 +msgstr ""
 +
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
 +msgstr ""
 +
-+#: booleans.py:168
++#: booleans.py:170
 +msgid ""
-+"Allow confined users the ability to execute the ping and traceroute "
-+"commands."
++"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr ""
 +
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
 +msgstr ""
 +
-+#: booleans.py:171
++#: booleans.py:173
 +msgid ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the"
-+" same domain and outside users)  disabling this forces FTP passive mode and "
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
 +"may change other protocols."
 +msgstr ""
 +
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
 +msgstr ""
 +
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home "
-+"directories."
++"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr ""
 +
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr ""
 +
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
-+"Enable additional permissions needed to support devices on 3ware "
-+"controllers."
++"Enable additional permissions needed to support devices on 3ware controllers."
 +msgstr ""
 +
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr ""
 +
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
 +msgstr ""
 +
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
 +
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
 +msgstr ""
 +
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
 +msgstr ""
 +
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:189
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any network port."
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
 +
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
 +msgstr ""
 +
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr ""
 +
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
 +msgstr ""
 +
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
 +msgstr ""
 +
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
 +msgstr ""
 +
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
 +msgstr ""
 +
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr ""
 +
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
 +msgstr ""
 +
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
 +msgstr ""
 +
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr ""
 +
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr ""
 +
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr ""
 +
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr ""
 +
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr ""
 +
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr ""
 +
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr ""
 +
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
 +msgstr ""
 +
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
 +
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
 +msgstr ""
 +
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr ""
 +
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr ""
 +
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
 +
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 diff --git a/policycoreutils/po/be.po b/policycoreutils/po/be.po
-index a4478db..13a738e 100644
+index a4478db..a61c8f3 100644
 --- a/policycoreutils/po/be.po
 +++ b/policycoreutils/po/be.po
 @@ -8,7 +8,7 @@ msgid ""
@@ -30726,7 +31163,7 @@ index a4478db..13a738e 100644
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -30748,7 +31185,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -30817,7 +31254,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -30881,10 +31318,10 @@ index a4478db..13a738e 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -31140,453 +31577,468 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -31595,114 +32047,119 @@ index a4478db..13a738e 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -31710,103 +32167,103 @@ index a4478db..13a738e 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1013,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -31815,7 +32272,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -31894,7 +32351,7 @@ index a4478db..13a738e 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -31920,7 +32377,32 @@ index a4478db..13a738e 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -31970,7 +32452,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -31982,7 +32464,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -31999,7 +32481,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -32011,7 +32493,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -32027,7 +32509,7 @@ index a4478db..13a738e 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -32047,7 +32529,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -32060,7 +32542,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -32073,7 +32555,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -32086,7 +32568,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -32105,7 +32587,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -32613,7 +33095,7 @@ index a4478db..13a738e 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -32682,11 +33164,8 @@ index a4478db..13a738e 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -32694,59 +33173,83 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -32755,70 +33258,72 @@ index a4478db..13a738e 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -32827,63 +33332,118 @@ index a4478db..13a738e 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -32892,1370 +33452,1313 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -34266,37 +34769,37 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -34304,73 +34807,73 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -34379,14 +34882,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -34396,14 +34899,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -34412,7 +34915,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -34420,7 +34923,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -34429,12 +34932,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -34443,11 +34946,11 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -34460,7 +34963,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -34472,12 +34975,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -34488,14 +34991,14 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -34504,25 +35007,25 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -34537,7 +35040,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -34545,32 +35048,32 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -34578,28 +35081,28 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -34609,19 +35112,19 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -34633,13 +35136,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -34647,13 +35150,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -34665,154 +35168,154 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -34821,52 +35324,52 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/bg.po b/policycoreutils/po/bg.po
-index be5b031..537fea0 100644
+index be5b031..ed179d0 100644
 --- a/policycoreutils/po/bg.po
 +++ b/policycoreutils/po/bg.po
 @@ -10,15 +10,15 @@ msgid ""
@@ -34876,7 +35379,7 @@ index be5b031..537fea0 100644
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-19 14:28+0000\n"
 -"Last-Translator: Valentin Laskov <laskov at festa.bg>\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Bulgarian <trans-bg at lists.fedoraproject.org>\n"
@@ -34907,7 +35410,7 @@ index be5b031..537fea0 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Не можах да задам контекст за изпълнение на %s.\n"
-@@ -92,683 +92,679 @@ msgstr "********************** ВАЖНО *************************\n"
+@@ -92,683 +92,694 @@ msgstr "********************** ВАЖНО *************************\n"
  msgid "To make this policy package active, execute:"
  msgstr "За да активирате този пакет с политика, изпълнете:"
  
@@ -34976,7 +35479,7 @@ index be5b031..537fea0 100644
  msgstr "Име на модули"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Версия"
  
@@ -35041,10 +35544,10 @@ index be5b031..537fea0 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Не можах да създам ключ за %s"
@@ -35301,681 +35804,702 @@ index be5b031..537fea0 100644
  msgstr "SELinux роли"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Изисква се протокол udp или tcp"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Изисква се порт"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr "Невалиден порт"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Не можах да създам ключ за %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Изисква се тип"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Не можах да проверя дали порт %s/%s е дефиниран"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Порт %s/%s вече е дефиниран"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Не можах да създам порт за %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Не можах да създам контекст за %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Не можах да задам потребител в контекста на порта за %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Не можах да задам роля в контекста на порта за %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Не можах да задам тип в контекста на порта за %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Не можах да задам mls полета в контекста на порта за %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Не можах да задам контекста на порта за %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Не можах да добавя порт %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Необходим е setype или serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Необходим е setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Порт %s/%s не е дефиниран"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Не можах да запитам порт %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Не можах да променя порт %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Не можах да направя списък на портовете"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Не можах да изтрия порт %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Порт %s/%s е дефиниран в политика, не може да се изтрие"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Не можах да изтрия порт %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Не можах да направя списък на портовете"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux тип порт"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Протокол"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Номер на порт"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Изисква се адрес на възел"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Непознат или липсващ протокол"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "Необходим е SELinux тип"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Не можах да създам ключ за %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Не можах да проверя дали addr %s е дефиниран"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Не можах да създам addr за %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Не можах да създам контекст за %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Не можах да задам маска за %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Не можах да задам потребител в addr контекст %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Не можах да задам роля в addr контекст за %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Не можах да задам тип в addr контекст за %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Не можах да задам mls полета в addr контекст за %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Не можах да задам addr контекст за %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Не можах да добавя addr %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Addr %s не е дефиниран"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Не можах да запитам addr %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Не можах да променя addr %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "Addr %s е дефиниран в политика, не може да се изтрие"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Не можах да изтрия addr %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr "Не можах да изтрия всички съответствия на възли"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Не можах да направя addr списък"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "Необходим е SELinux тип"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Не можах да проверя дали интерфейс %s е дефиниран"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Не можах да създам интерфейс за %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Не можах да задам потребител в контекст на интерфейс за %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Не можах да задам роля в контекст на интерфейс за %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Не можах да задам тип в контекст на интерфейс за %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Не можах да задам mls полета в контекст на интерфейс за %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Не можах да задам контекст на интерфейс за %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Не можах да задам контекст на съобщението за %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Не можах да добавя интерфейс %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Интерфейс %s не е дефиниран"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Не можах да запитам интерфейс %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Не можах да променя интерфейс %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Интерфейс %s е дефиниран в политика, не може да се изтрие"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Не можах да изтрия интерфейс %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr "Не можах да изтрия всички съответствия   на интерфейси"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Не можах да създам списък с интерфейсите"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux интерфейс"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Контекст"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr "Клас за еквивалентност за %s вече съществува"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  "Файловата спецификация %s е в конфликт с правило за еквивалентност '%s %s'"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr "Клас за еквивалентност за %s не съществува"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Не можах да задам потребител в контекст на файл за %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Не можах да задам роля в контекст на файл за %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Не можах да задам mls полета в контекст на файл за %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Невалидна файлова спецификация"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr "Файловата спецификация не може да съдържа интервали"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
-@@ -776,90 +772,90 @@ msgstr ""
+@@ -776,90 +787,95 @@ msgstr ""
  "Файловата спецификация %s е в конфликт с правило за еквивалентност '%s %s'; "
  "Вместо това опитайте като добавите '%s'"
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Не можах да проверя дали файловия контекст за %s е дефиниран"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Не можах да създам контекст на файл за %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Не можах да задам тип в контекст на файл за %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Не можах да задам контекст на файл за %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Не можах да добавя контекст на файл за %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Изисква setype, serange или seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Не е дефиниран файлов контекст за %s"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Не можах да запитам файловия контекст за %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Не можах да променя файловия контекст за %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Не можах да направя списък на файловите контексти"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Не можах да изтрия файловия контекст %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  "Файловият контекст за %s е дефиниран в политика, не може да бъде изтрит"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Не можах да изтрия файловия контекст за %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Не можах да направя списък на файловите контексти"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Не можах да направя списък на локалните файловите контексти"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux ф.контекст"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "тип"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
-@@ -867,7 +863,7 @@ msgstr ""
+@@ -867,7 +883,7 @@ msgstr ""
  "\n"
  "Дистрибуционна SELinux fcontext еквивалентност \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
-@@ -875,82 +871,82 @@ msgstr ""
+@@ -875,82 +891,82 @@ msgstr ""
  "\n"
  "Локална SELinux fcontext еквивалентност \n"
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Не можах да проверя дали булевата променлива %s е дефинирана"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Булева променлива %s не е дефинирана"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Не можах да проверя файловия контекст %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Трябва да зададете една от следните стойности: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Не можах да задам активна стойност на булева променлива %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Не можах да променя булевата променлива %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Грешен формат %s: Запис %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Булевата променлива %s е дефинирана в политика, не може да се изтрие"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Не можах да изтрия булева променлива %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Не можах да направя списък на булевите променливи"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "неизвестен"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "изкл"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "вкл"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux булева"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr "Състояние"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr "Подразбиращ се"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Описание"
  
-@@ -1015,7 +1011,7 @@ msgstr "Грешка при заделяне на памет.\n"
+@@ -1015,7 +1031,7 @@ msgstr "Грешка при заделяне на памет.\n"
  msgid "Error sending audit message.\n"
  msgstr "Грешка при изпращане на одит съобщение.\n"
  
@@ -35984,7 +36508,7 @@ index be5b031..537fea0 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Не можах да определя enforcing режима.\n"
-@@ -1133,62 +1129,66 @@ msgstr "Не мога да се сдобия с празен сигнален н
+@@ -1133,62 +1149,66 @@ msgstr "Не мога да се сдобия с празен сигнален н
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Не мога да задам манипулатор на SIGHUP\n"
  
@@ -36063,7 +36587,7 @@ index be5b031..537fea0 100644
  msgid "failed to exec shell\n"
  msgstr "стартирането на обвивката не успя\n"
  
-@@ -1291,20 +1291,20 @@ msgstr "chcat -- -КонфиденциалноЗаКомпанията /доку
+@@ -1291,20 +1311,20 @@ msgstr "chcat -- -КонфиденциалноЗаКомпанията /доку
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +КонфиденциалноЗаКомпанията спотребител"
  
@@ -36089,7 +36613,32 @@ index be5b031..537fea0 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1392,28 +1392,32 @@ msgstr "Разрешаване на наблюдението"
+@@ -1372,48 +1392,52 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr "Изисква се '%s' влизане"
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr "Модул за политики"
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr "Име на модул"
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr "Забрана на наблюдението"
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr "Разрешаване на наблюдението"
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr "Зареждане на модула за политики"
  
@@ -36131,7 +36680,7 @@ index be5b031..537fea0 100644
  msgid ""
  "<b>Select the policy type for the application or user role you want to "
  "confine:</b>"
-@@ -1421,11 +1425,15 @@ msgstr ""
+@@ -1421,11 +1445,15 @@ msgstr ""
  "<b>Изберете тип политика за приложението или роля на потребителя, който "
  "искате да ограничите:</b>"
  
@@ -36141,7 +36690,7 @@ index be5b031..537fea0 100644
  msgstr "<b>Приложения</b>"
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "Standard Init Daemon"
 +
@@ -36149,7 +36698,7 @@ index be5b031..537fea0 100644
  msgid ""
  "Standard Init Daemon are daemons started on boot via init scripts.  Usually "
  "requires a script in /etc/rc.d/init.d"
-@@ -1433,34 +1441,34 @@ msgstr ""
+@@ -1433,34 +1461,34 @@ msgstr ""
  "Standard Init Daemon са демони, стартирани при зареждането от инициализиращи "
  "скриптове.  Обикновено изисква скрипт в /etc/rc.d/init.d"
  
@@ -36158,7 +36707,7 @@ index be5b031..537fea0 100644
 -msgstr "Standard Init Daemon"
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
  msgstr "DBUS System Daemon"
  
@@ -36174,7 +36723,7 @@ index be5b031..537fea0 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "Web Application/Script (CGI)"
  
@@ -36189,7 +36738,7 @@ index be5b031..537fea0 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "Потребителско приложение"
  
@@ -36198,7 +36747,7 @@ index be5b031..537fea0 100644
  msgid ""
  "User Application are any application that you would like to confine that is "
  "started by a user"
-@@ -1468,27 +1476,27 @@ msgstr ""
+@@ -1468,27 +1496,27 @@ msgstr ""
  "Потребителско приложение са всякакви приложения, стартирани от потребител, "
  "които искате да ограничите"
  
@@ -36207,7 +36756,7 @@ index be5b031..537fea0 100644
 -msgstr "Потребителско приложение"
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr "Sandbox"
  
@@ -36228,7 +36777,7 @@ index be5b031..537fea0 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr "Съществуващи роли на потребителя"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "Минимална роля на потребител в терминал"
  
@@ -36237,14 +36786,14 @@ index be5b031..537fea0 100644
  msgid ""
  "This user will login to a machine only via a terminal or remote login.  By "
  "default this user will have  no setuid, no networking, no su, no sudo."
-@@ -1497,11 +1505,11 @@ msgstr ""
+@@ -1497,11 +1525,11 @@ msgstr ""
  "подразбиране, този потребител няма да има  setuid, достъп до мрежа, su и "
  "sudo."
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr "Минимална роля на потребител в терминал"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "Минимална X Windows роля на потребител"
  
@@ -36253,14 +36802,14 @@ index be5b031..537fea0 100644
  msgid ""
  "This user can login to a machine via X or terminal.  By default this user "
  "will have no setuid, no networking, no sudo, no su"
-@@ -1509,11 +1517,11 @@ msgstr ""
+@@ -1509,11 +1537,11 @@ msgstr ""
  "Такъв потребител може да влезе в машината през X или терминал.  По "
  "подразбиране потребителят ще е без setuid, без работа в мрежа, без sudo и su"
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr "Минимална X Windows роля на потребител"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "Роля на потребител"
  
@@ -36269,14 +36818,14 @@ index be5b031..537fea0 100644
  msgid ""
  "User with full networking, no setuid applications without transition, no "
  "sudo, no su."
-@@ -1521,11 +1529,11 @@ msgstr ""
+@@ -1521,11 +1549,11 @@ msgstr ""
  "Потребител с пълноценна работа в мрежа, без setuid приложения без "
  "transition, без sudo и su."
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr "Роля на потребител"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "Потребител с Административна роля"
  
@@ -36285,7 +36834,7 @@ index be5b031..537fea0 100644
  msgid ""
  "User with full networking, no setuid applications without transition, no su, "
  "can sudo to Root Administration Roles"
-@@ -1533,15 +1541,15 @@ msgstr ""
+@@ -1533,15 +1561,15 @@ msgstr ""
  "Потребител с пълноценна работа в мрежа, без setuid приложения без "
  "transition, без su, с възможност за sudo към Административна Root роля."
  
@@ -36299,7 +36848,7 @@ index be5b031..537fea0 100644
  msgstr "<b>Root потребители</b>"
  
 -#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr "Потребител с роля Root Администратор"
 +
@@ -36307,7 +36856,7 @@ index be5b031..537fea0 100644
  msgid ""
  "Select Root Administrator User Role, if this user will be used to administer "
  "the machine while running as root.  This user will not be able to login to "
-@@ -1551,136 +1559,118 @@ msgstr ""
+@@ -1551,136 +1579,118 @@ msgstr ""
  "ползва да администрира машината, докато работи като root.  Този потребител "
  "няма да е способен да влезе в системата директно."
  
@@ -36485,7 +37034,7 @@ index be5b031..537fea0 100644
  msgid ""
  "Enter a comma separated list of udp ports or ranges of ports that %s binds "
  "to. Example: 612, 650-660"
-@@ -1688,36 +1678,34 @@ msgstr ""
+@@ -1688,36 +1698,34 @@ msgstr ""
  "Въведете списък udp портове или диапазони от портове, разделени със запетаи, "
  "към които %s ще се привързва. Пример: 612, 650-660"
  
@@ -36534,7 +37083,7 @@ index be5b031..537fea0 100644
  msgid ""
  "Enter a comma separated list of tcp ports or ranges of ports that %s "
  "connects to. Example: 612, 650-660"
-@@ -1725,11 +1713,11 @@ msgstr ""
+@@ -1725,11 +1733,11 @@ msgstr ""
  "Въведете списък tcp портове или диапазони от портове, разделени със запетаи, "
  "към които %s ще се свързва. Пример: 612, 650-660"
  
@@ -36548,7 +37097,7 @@ index be5b031..537fea0 100644
  msgid ""
  "Enter a comma separated list of udp ports or ranges of ports that %s "
  "connects to. Example: 612, 650-660"
-@@ -1737,55 +1725,47 @@ msgstr ""
+@@ -1737,55 +1745,47 @@ msgstr ""
  "Въведете списък udp портове или диапазони от портове, разделени със запетаи, "
  "към които %s ще се свързва. Пример: 612, 650-660"
  
@@ -36615,7 +37164,7 @@ index be5b031..537fea0 100644
  msgid ""
  "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
  "Files ..."
-@@ -1793,77 +1773,65 @@ msgstr ""
+@@ -1793,77 +1793,65 @@ msgstr ""
  "Файлове/директории, които %s \"управлява\". Pid файлове, Log файлове, /var/"
  "lib файлове ..."
  
@@ -36708,7 +37257,7 @@ index be5b031..537fea0 100644
  #, python-format
  msgid ""
  "Type %s_t already defined in current policy.\n"
-@@ -1872,11 +1840,11 @@ msgstr ""
+@@ -1872,11 +1860,11 @@ msgstr ""
  "Типът %s_t е вече дефиниран в текущата политика.\n"
  "Искате ли да продължите?"
  
@@ -36722,7 +37271,7 @@ index be5b031..537fea0 100644
  #, python-format
  msgid ""
  "Module %s.pp already loaded in current policy.\n"
-@@ -1885,107 +1853,19 @@ msgstr ""
+@@ -1885,107 +1873,19 @@ msgstr ""
  "Модулът %s.pp е вече зареден в текущата политика.\n"
  "Искате ли да продължите?"
  
@@ -36833,7 +37382,7 @@ index be5b031..537fea0 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr "Мрежови порт"
-@@ -2027,1487 +1907,2422 @@ msgstr "Изглед като списък"
+@@ -2027,1487 +1927,2437 @@ msgstr "Изглед като списък"
  msgid "Group View"
  msgstr "Изглед като група"
  
@@ -37004,15 +37553,16 @@ index be5b031..537fea0 100644
 +#: ../gui/statusPage.py:147
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-"Позволи sysadm SELinux потребителски акаунт да стартира файлове в домашната "
+-"директория или /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
 +"system, you can go to permissive mode which will only log errors and not "
 +"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 +"wish to continue?"
- msgstr ""
--"Позволи sysadm SELinux потребителски акаунт да стартира файлове в домашната "
--"директория или /tmp"
++msgstr ""
 +"Промяната към забранен SELinux изисква рестартиране.  Това не се "
 +"препоръчва.  Ако по-късно решите да активирате SELinux, системата ще трябва "
 +"да бъде преетикетирана.  Ако просто искате да видите дали SELinux е причина "
@@ -37545,103 +38095,87 @@ index be5b031..537fea0 100644
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr "Забрани SELinux защитата за демона dmesg"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
- 
+-
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr "Забрани SELinux защитата за демона dnsmasq"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
- 
+-
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr "Забрани SELinux защитата за демона dovecot"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
- 
+-
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
 -msgstr "Забрани SELinux защитата за демона entropyd"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
- 
+-
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
 -msgstr "Забрани SELinux защитата за fetchmail"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
- 
+-
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
 -msgstr "Забрани SELinux защитата за демона fingerd"
-+#: ../sepolicy/sepolicy.py:215
-+#, fuzzy
-+msgid "query SELinux Policy to see description of booleans"
-+msgstr "Инструмент за генериране на SELinux политики"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
++msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
 -msgstr "Забрани SELinux защитата за демона freshclam"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
 -msgstr "Забрани SELinux защитата за демона fsdaemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr "Забрани SELinux защитата за демона gpm"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr "NFS"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
 -msgstr "Забрани SELinux защитата за демона gss"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
-+msgstr ""
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "Инструмент за генериране на SELinux политики"
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
 -msgstr "Забрани SELinux защитата за демона Hal"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
 -msgstr "Съвместимост"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:87
--msgid ""
++#: ../sepolicy/sepolicy.py:231
+ msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
 -"Не наблюдавай неща, които знаем, че са счупени, но не са рискови за "
 -"сигурността"
@@ -37649,696 +38183,674 @@ index be5b031..537fea0 100644
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
 -msgstr "Забрани SELinux защитата за демона hostname"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
 -msgstr "Забрани SELinux защитата за демона hotplug"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
 -msgstr "Забрани SELinux защитата за демона howl"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr "Internet Services демон"
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr "Забрани SELinux защитата за cups демона hplip"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr "Портовете трябва да са номера или интервали от номера от 1 до %d "
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
++msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
 -msgstr "Забрани SELinux защитата за httpd rotatelog-овете"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr "Трябва да въведете име за Вашия ограничен процес/потребител"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
++msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
 -msgstr "Услугата HTTPD"
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
 +msgstr ""
-+"Името трябва да е от букви и цифри без интервали. Разгледайте ползването на "
-+"опцията \"-n MODULENAME\""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
 -msgstr "Забрани SELinux защитата за http suexec"
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
 -msgstr "Забрани SELinux защитата за демона hwclock"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr "Само Демон приложенията могат да ползват инит скрипт."
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
++msgstr "Internet Services демон"
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
 -msgstr "Забрани SELinux защитата за демона i18n"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr "use_resolve трябва да е булева стойност "
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
++msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
 -msgstr "Забрани SELinux защитата за демона imazesrv"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr "use_syslog трябва да е булева стойност "
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++msgstr "Портовете трябва да са номера или интервали от номера от 1 до %d "
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
 -msgstr "Забрани SELinux защитата за inetd child демоните"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr "use_kerberos трябва да е булева стойност "
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
++msgstr "Трябва да въведете име за Вашия ограничен процес/потребител"
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
 -msgstr "Забрани SELinux защитата за демона inetd"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr "manage_krb5_rcache трябва да е булева стойност "
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++"Името трябва да е от букви и цифри без интервали. Разгледайте ползването на "
++"опцията \"-n MODULENAME\""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
 -msgstr "Забрани SELinux защитата за демона innd"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr "USER типовете автоматично получават tmp тип"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
++msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
 -msgstr "Забрани SELinux защитата за демона iptables"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr "Трябва да въведете изпълнимия път за Вашия ограничен процес"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
++msgstr "Само Демон приложенията могат да ползват инит скрипт."
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
 -msgstr "Забрани SELinux защитата за демона ircd"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr "Тип Enforcement файл"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
++msgstr "use_resolve трябва да е булева стойност "
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
 -msgstr "Забрани SELinux защитата за демона irqbalance"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr "Интерфейсен файл"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
++msgstr "use_syslog трябва да е булева стойност "
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
 -msgstr "Забрани SELinux защитата за демона iscsi"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr "Файл контекстен файл"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
++msgstr "use_kerberos трябва да е булева стойност "
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
 -msgstr "Забрани SELinux защитата за демона jabberd"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr "Setup Script"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
++msgstr "manage_krb5_rcache трябва да е булева стойност "
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
 -msgstr "Kerberos"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
-+msgstr ""
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
++msgstr "USER типовете автоматично получават tmp тип"
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
 -msgstr "Забрани SELinux защитата за демона kadmind"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
-+msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
++msgstr "Трябва да въведете изпълнимия път за Вашия ограничен процес"
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
 -msgstr "Забрани SELinux защитата за демона klogd"
-+#: booleans.py:3
-+#, fuzzy
-+msgid "Allow amavis to use JIT compiler"
-+msgstr "Позволи Samba да споделя nfs директории"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr "Тип Enforcement файл"
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
 -msgstr "Забрани SELinux защитата за демона krb5kdc"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
-+msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr "Интерфейсен файл"
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
 -msgstr "Забрани SELinux защитата за демоните ktalk"
-+#: booleans.py:5
-+#, fuzzy
-+msgid "Allow users to login using a radius server"
-+msgstr "Позволи потребителите да четат/пишат usb устройства"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
++msgstr "Файл контекстен файл"
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
 -msgstr "Забрани SELinux защитата за демона kudzu"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
-+msgstr ""
-+"Позволи cdrecord да чете различно съдържание. nfs, samba, сменяеми "
-+"устройства, временни потребителски файлове и такива с несигурно съдържание"
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "Интерфейсен файл"
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
 -msgstr "Забрани SELinux защитата за демона locate"
-+#: booleans.py:7
-+#, fuzzy
-+msgid "Allow clamd to use JIT compiler"
-+msgstr "Позволи Samba да споделя nfs директории"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
++msgstr "Setup Script"
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
 -msgstr "Забрани SELinux защитата за демона lpd"
-+#: booleans.py:8
-+#, fuzzy
-+msgid "Allow clamscan to non security files on a system"
-+msgstr "Позволи браузърът mozilla да чете потребителски файлове"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
++msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
 -msgstr "Забрани SELinux защитата за демона lrrd"
-+#: booleans.py:9
-+#, fuzzy
-+msgid "Allow clamscan to read user content"
-+msgstr "Позволи браузърът mozilla да чете потребителски файлове"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
 -msgstr "Забрани SELinux защитата за демона lvm"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
-+msgstr ""
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "Позволи Samba да споделя nfs директории"
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
 -msgstr "Забрани SELinux защитата за mailman"
-+#: booleans.py:11
++#: booleans.py:4
 +#, fuzzy
-+msgid "Allow Cobbler to connect to the network using TCP."
-+msgstr "Позволи на squid демона да се свързва към мрежата"
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "Позволи браузърът mozilla да чете потребителски файлове"
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
 -msgstr "Позволи evolution и thunderbird да четат потребителски файлове"
-+#: booleans.py:12
-+#, fuzzy
-+msgid "Allow Cobbler to access cifs file systems."
-+msgstr "Позволи на spamd достъп до домашните директории"
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
++msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
 -msgstr "Забрани SELinux защитата за демона mdadm"
-+#: booleans.py:13
++#: booleans.py:6
 +#, fuzzy
-+msgid "Allow Cobbler to access nfs file systems."
-+msgstr "Позволи на spamd достъп до домашните директории"
++msgid "Allow users to login using a radius server"
++msgstr "Позволи потребителите да четат/пишат usb устройства"
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
 -msgstr "Забрани SELinux защитата за демона monopd"
-+#: booleans.py:14
++#: booleans.py:7
 +#, fuzzy
-+msgid "Allow collectd to connect to the network using TCP."
-+msgstr "Позволи на squid демона да се свързва към мрежата"
++msgid "Allow users to login using a yubikey  server"
++msgstr "Позволи потребителите да четат/пишат usb устройства"
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
 -msgstr "Позволи браузърът mozilla да чете потребителски файлове"
-+#: booleans.py:15
-+#, fuzzy
-+msgid "Allow codnor domain to connect to the network using TCP."
-+msgstr "Позволи на squid демона да се свързва към мрежата"
-+
-+#: booleans.py:16
++#: booleans.py:8
 +msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
 +msgstr ""
++"Позволи cdrecord да чете различно съдържание. nfs, samba, сменяеми "
++"устройства, временни потребителски файлове и такива с несигурно съдържание"
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
 -msgstr "Забрани SELinux защитата за демона mrtg"
-+#: booleans.py:17
++#: booleans.py:9
 +#, fuzzy
-+msgid "Allow cvs daemon to read shadow"
-+msgstr "Позволи sasl удостоверяващият сървър да чете /etc/shadow"
-+
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
-+msgstr "Позволи всички демони да пишат основни файлове в /"
++msgid "Allow clamd to use JIT compiler"
++msgstr "Позволи Samba да споделя nfs директории"
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
 -msgstr "Забрани SELinux защитата за демона mysqld"
-+#: booleans.py:19
++#: booleans.py:10
 +#, fuzzy
-+msgid "Allow all daemons to use tcp wrappers."
-+msgstr "Позволи всички демони да пишат основни файлове в /"
++msgid "Allow clamscan to non security files on a system"
++msgstr "Позволи браузърът mozilla да чете потребителски файлове"
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
 -msgstr "Забрани SELinux защитата за демона nagios"
-+#: booleans.py:20
++#: booleans.py:11
 +#, fuzzy
-+msgid "Allow all daemons the ability to read/write terminals"
-+msgstr "Позволи на всички демони възможността да ползват разпределени tty"
++msgid "Allow clamscan to read user content"
++msgstr "Позволи браузърът mozilla да чете потребителски файлове"
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
 -msgstr "Услуга за имена"
-+#: booleans.py:21
-+#, fuzzy
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
 +msgstr ""
-+"Позволи SELinux webadm потребител да управлява домашни директории на "
-+"непривилегировани потребители"
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
 -msgstr "Забрани SELinux защитата за демона named"
-+#: booleans.py:22
++#: booleans.py:13
 +#, fuzzy
-+msgid "Allow dbadm to read files in users home directories"
-+msgstr ""
-+"Позволи SELinux webadm потребител да чете домашни директории на "
-+"непривилегировани потребители"
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
 -msgstr "Забрани SELinux защитата за демона nessusd"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
-+msgstr ""
++#: booleans.py:14
++#, fuzzy
++msgid "Allow Cobbler to access cifs file systems."
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
 -msgstr "Забрани SELinux защитата за NetworkManager"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
-+msgstr ""
++#: booleans.py:15
++#, fuzzy
++msgid "Allow Cobbler to access nfs file systems."
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
 -msgstr "Забрани SELinux защитата за демона nfsd"
-+#: booleans.py:25
++#: booleans.py:16
 +#, fuzzy
-+msgid "Allow dhcpc client applications to execute iptables commands"
-+msgstr "Позволи потребители да стартират командата mount"
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
 -msgstr "Samba"
-+#: booleans.py:26
++#: booleans.py:17
 +#, fuzzy
-+msgid "Allow DHCP daemon to use LDAP backends"
-+msgstr "Позволи всички демони да пишат основни файлове в /"
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
 -msgstr "Забрани SELinux защитата за демона nmbd"
-+#: booleans.py:27
-+#, fuzzy
-+msgid "Allow all domains to use other domains file descriptors"
-+msgstr "Позволи всички демони да пишат основни файлове в /"
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
 -msgstr "Забрани SELinux защитата за демона nrpe"
-+#: booleans.py:28
++#: booleans.py:19
 +#, fuzzy
-+msgid "Allow all domains to have the kernel load modules"
-+msgstr "Позволи всички демони да пишат основни файлове в /"
++msgid "Allow cvs daemon to read shadow"
++msgstr "Позволи sasl удостоверяващият сървър да чете /etc/shadow"
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
 -msgstr "Забрани SELinux защитата за демона nscd"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
-+msgstr ""
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
++msgstr "Позволи всички демони да пишат основни файлове в /"
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
 -msgstr "Забрани SELinux защитата за демона nsd"
-+#: booleans.py:30
++#: booleans.py:21
 +#, fuzzy
-+msgid "Allow exim to connect to databases (postgres, mysql)"
-+msgstr "Позволи потребител да се свързва към postgres сокет"
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "Позволи всички демони да пишат основни файлове в /"
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
 -msgstr "Забрани SELinux защитата за демона ntpd"
-+#: booleans.py:31
++#: booleans.py:22
 +#, fuzzy
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
-+msgstr ""
-+"Позволи SELinux webadm потребител да чете домашни директории на "
-+"непривилегировани потребители"
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "Позволи на всички демони възможността да ползват разпределени tty"
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
 -msgstr "Забрани SELinux защитата за oddjob"
-+#: booleans.py:32
++#: booleans.py:23
 +#, fuzzy
-+msgid "Allow exim to read unprivileged user files."
++msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
-+"Позволи SELinux webadm потребител да чете домашни директории на "
++"Позволи SELinux webadm потребител да управлява домашни директории на "
 +"непривилегировани потребители"
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
 -msgstr "Забрани SELinux защитата за oddjob_mkhomedir"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:24
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
++"Позволи SELinux webadm потребител да чете домашни директории на "
++"непривилегировани потребители"
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
 -msgstr "Забрани SELinux защитата за демона openvpn"
-+#: booleans.py:34
-+#, fuzzy
-+msgid "Allow fenced domain to connect to the network using TCP."
-+msgstr "Позволи на squid демона да се свързва към мрежата"
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
 -msgstr "Забрани SELinux защитата за демона pam"
-+#: booleans.py:35
-+#, fuzzy
-+msgid "Allow fenced domain to execute ssh."
-+msgstr "Позволи нормален потребител да стартира ping"
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
 -msgstr "Забрани SELinux защитата за pegasus"
-+#: booleans.py:36
++#: booleans.py:27
 +#, fuzzy
-+msgid "Allow ftp to read and write files in the user home directories"
-+msgstr ""
-+"Позволи SELinux webadm потребител да чете домашни директории на "
-+"непривилегировани потребители"
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "Позволи потребители да стартират командата mount"
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
 -msgstr "Забрани SELinux защитата за демона perdition"
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
-+msgstr ""
++#: booleans.py:28
++#, fuzzy
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr "Позволи всички демони да пишат основни файлове в /"
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
 -msgstr "Забрани SELinux защитата за демона portmap"
-+#: booleans.py:38
++#: booleans.py:29
 +#, fuzzy
-+msgid "Allow ftp servers to connect to all ports > 1023"
-+msgstr "Позволява %s да се свързва с който и да е tcp порт"
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "Позволи всички демони да пишат основни файлове в /"
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
 -msgstr "Забрани SELinux защитата за демона portslave"
-+#: booleans.py:39
++#: booleans.py:30
 +#, fuzzy
-+msgid "Allow ftp servers to connect to mysql database ports"
-+msgstr "Позволи потребител да се свързва към mysql сокет"
++msgid "Allow all domains to have the kernel load modules"
++msgstr "Позволи всички демони да пишат основни файлове в /"
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
 -msgstr "Забрани SELinux защитата за postfix"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
 -msgstr "Забрани SELinux защитата за демона postgresql"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
-+msgstr ""
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "Позволи потребител да се свързва към postgres сокет"
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
 -msgstr "pppd"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:33
++#, fuzzy
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
++"Позволи SELinux webadm потребител да чете домашни директории на "
++"непривилегировани потребители"
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
 -msgstr "Позволи pppd да бъде стартиран за нормален потребител"
-+#: booleans.py:43
++#: booleans.py:34
 +#, fuzzy
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
-+msgstr "Позволява %s да се свързва с който и да е tcp порт"
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++"Позволи SELinux webadm потребител да чете домашни директории на "
++"непривилегировани потребители"
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
 -msgstr "Забрани SELinux защитата за pptp"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
 -msgstr "Забрани SELinux защитата за демона prelink"
-+#: booleans.py:45
++#: booleans.py:36
 +#, fuzzy
-+msgid "Determine whether Git CGI can access cifs file systems."
-+msgstr "Позволи на spamd достъп до домашните директории"
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
 -msgstr "Забрани SELinux защитата за демона privoxy"
-+#: booleans.py:46
++#: booleans.py:37
 +#, fuzzy
-+msgid "Determine whether Git CGI can access nfs file systems."
-+msgstr "Позволи на spamd достъп до домашните директории"
++msgid "Allow fenced domain to execute ssh."
++msgstr "Позволи нормален потребител да стартира ping"
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
 -msgstr "Забрани SELinux защитата за демона ptal"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
++"Позволи SELinux webadm потребител да чете домашни директории на "
++"непривилегировани потребители"
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
 -msgstr "Забрани SELinux защитата за демона pxe"
-+#: booleans.py:48
++#: booleans.py:39
 +msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
 -msgstr "Забрани SELinux защитата за pyzord"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
-+msgstr ""
++#: booleans.py:40
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "Позволява %s да се свързва с който и да е tcp порт"
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
 -msgstr "Забрани SELinux защитата за демона quota"
-+#: booleans.py:50
++#: booleans.py:41
 +#, fuzzy
-+msgid "Determine whether Git system daemon can access cifs file systems."
-+msgstr "Позволи на spamd достъп до домашните директории"
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "Позволи потребител да се свързва към mysql сокет"
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
 -msgstr "Забрани SELinux защитата за демона radiusd"
-+#: booleans.py:51
-+#, fuzzy
-+msgid "Determine whether Git system daemon can access nfs file systems."
-+msgstr "Позволи на spamd достъп до домашните директории"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
 -msgstr "Забрани SELinux защитата за демона radvd"
-+#: booleans.py:52
-+#, fuzzy
-+msgid "Allow gitisis daemon to send mail"
-+msgstr "Позволи демони да работят с NIS"
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
 -msgstr "Забрани SELinux защитата за rdisc"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
 -msgstr "Забрани SELinux защитата за readahead"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
-+msgstr ""
++#: booleans.py:45
++#, fuzzy
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr "Позволява %s да се свързва с който и да е tcp порт"
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
 -"Позволи програми да четат файлове в нестандартни местоположения (default_t)"
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
 -msgstr "Забрани SELinux защитата за restorecond"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
-+msgstr ""
- 
+-
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
 -msgstr "Забрани SELinux защитата за демона rhgb"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
-+msgstr ""
++#: booleans.py:47
++#, fuzzy
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
 -msgstr "Забрани SELinux защитата за ricci"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
-+msgstr ""
++#: booleans.py:48
++#, fuzzy
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
 -msgstr "Забрани SELinux защитата за ricci_modclusterd"
-+#: booleans.py:59
-+#, fuzzy
-+msgid "Allow http daemon to check spam"
-+msgstr "Позволи демони да работят с NIS"
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
 -msgstr "Забрани SELinux защитата за демона rlogind"
-+#: booleans.py:60
-+#, fuzzy
++#: booleans.py:50
 +msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
-+msgstr "Позволява %s да се свързва с който и да е udp порт"
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
 -msgstr "Забрани SELinux защитата за демона rpcd"
-+#: booleans.py:61
-+#, fuzzy
-+msgid "Allow httpd to connect to the ldap port"
-+msgstr "Позволява %s да се свързва с който и да е udp порт"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
 -msgstr "Забрани SELinux защитата за rshd"
-+#: booleans.py:62
++#: booleans.py:52
 +#, fuzzy
-+msgid "Allow http daemon to connect to zabbix"
-+msgstr "Позволи на squid демона да се свързва към мрежата"
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
 -msgstr "rsync"
-+#: booleans.py:63
++#: booleans.py:53
 +#, fuzzy
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
-+msgstr "Позволи на squid демона да се свързва към мрежата"
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
 -msgstr "Забрани SELinux защитата за демона rsync"
-+#: booleans.py:64
++#: booleans.py:54
 +#, fuzzy
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
-+msgstr "Позволи на squid демона да се свързва към мрежата"
++msgid "Allow gitisis daemon to send mail"
++msgstr "Позволи демони да работят с NIS"
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
 -msgstr "Позволи ssh да бъде стартиран от inetd вместо да работи като демон"
-+#: booleans.py:65
-+#, fuzzy
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
-+msgstr "Позволи на squid демона да се свързва към мрежата"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
++msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
 -msgstr "Позволи Samba да споделя nfs директории"
-+#: booleans.py:66
-+#, fuzzy
-+msgid "Allow httpd to connect to memcache server"
-+msgstr "Позволява %s да се свързва с който и да е tcp порт"
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
 -msgstr "SASL удостоверяващ сървър"
-+#: booleans.py:67
-+#, fuzzy
-+msgid "Allow httpd to act as a relay"
-+msgstr "Позволи на spamd достъп до домашните директории"
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
 -msgstr "Позволи sasl удостоверяващият сървър да чете /etc/shadow"
-+#: booleans.py:68
-+#, fuzzy
-+msgid "Allow http daemon to send mail"
-+msgstr "Позволи демони да работят с NIS"
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:59
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
 -"Позволи X-Windows сървъра да назначава региони от паметта едновременно като "
 -"изпълними и записваеми"
@@ -38346,756 +38858,820 @@ index be5b031..537fea0 100644
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
 -msgstr "Забрани SELinux защитата за демона saslauthd"
--
++#: booleans.py:61
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "Позволи демони да работят с NIS"
+ 
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
 -msgstr "Забрани SELinux защитата за демона scannerdaemon"
-+#: booleans.py:70
++#: booleans.py:62
 +#, fuzzy
-+msgid "Allow httpd cgi support"
-+msgstr "Позволи ssh да стартира ssh-keysign"
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr "Позволява %s да се свързва с който и да е udp порт"
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
 -msgstr "Не позволявай transition към sysadm_t, извършвани sudo и su"
-+#: booleans.py:71
++#: booleans.py:63
 +#, fuzzy
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgid "Allow httpd to connect to the ldap port"
 +msgstr "Позволява %s да се свързва с който и да е udp порт"
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
 -msgstr "Не позволявай на никой от процесите да зарежда модули към ядрото"
-+#: booleans.py:72
++#: booleans.py:64
 +#, fuzzy
-+msgid "Allow httpd to read home directories"
-+msgstr "Позволи на spamd достъп до домашните директории"
++msgid "Allow http daemon to connect to zabbix"
++msgstr "Позволи на squid демона да се свързва към мрежата"
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
- msgstr ""
+-msgstr ""
 -"Не позволявай на никой от процесите да модифицира kernel SELinux политиката"
++#: booleans.py:65
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
 -msgstr "Забрани SELinux защитата за демона sendmail"
-+#: booleans.py:74
++#: booleans.py:66
 +#, fuzzy
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
-+msgstr "Позволи потребител да се свързва към postgres сокет"
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "Позволи на squid демона да се свързва към мрежата"
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
 -msgstr "Забрани SELinux защитата за setrans"
-+#: booleans.py:75
++#: booleans.py:67
 +#, fuzzy
-+msgid "Allow httpd processes to manage IPA content"
-+msgstr "Позволи rpm да работи неограничено"
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "Позволи на squid демона да се свързва към мрежата"
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
 -msgstr "Забрани SELinux защитата за демона setroubleshoot"
-+#: booleans.py:76
++#: booleans.py:68
 +#, fuzzy
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
-+msgstr "Позволи потребители да стартират командата mount"
++msgid "Allow httpd to connect to memcache server"
++msgstr "Позволява %s да се свързва с който и да е tcp порт"
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
 -msgstr "Забрани SELinux защитата за демона slapd"
-+#: booleans.py:77
++#: booleans.py:69
 +#, fuzzy
-+msgid "Allow Apache to use mod_auth_pam"
-+msgstr "Позволи потребители да стартират командата mount"
++msgid "Allow httpd to act as a relay"
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
 -msgstr "Забрани SELinux защитата за демона slrnpull"
-+#: booleans.py:78
++#: booleans.py:70
 +#, fuzzy
-+msgid "Allow httpd to read user content"
-+msgstr "Позволи rpm да работи неограничено"
++msgid "Allow http daemon to send mail"
++msgstr "Позволи демони да работят с NIS"
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
 -msgstr "Забрани SELinux защитата за демона smbd"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
 -msgstr "Забрани SELinux защитата за демона snmpd"
-+#: booleans.py:80
++#: booleans.py:72
 +#, fuzzy
-+msgid "Allow httpd daemon to change its resource limits"
-+msgstr "Позволи демони да работят с NIS"
++msgid "Allow httpd cgi support"
++msgstr "Позволи ssh да стартира ssh-keysign"
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
 -msgstr "Забрани SELinux защитата за демона snort"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
-+msgstr ""
++#: booleans.py:73
++#, fuzzy
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr "Позволява %s да се свързва с който и да е udp порт"
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
 -msgstr "Забрани SELinux защитата за демона soundd"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
-+msgstr ""
++#: booleans.py:74
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
 -msgstr "Забрани SELinux защитата за демона sound"
-+#: booleans.py:83
-+#, fuzzy
-+msgid "Allow Apache to execute tmp content."
-+msgstr "Позволи потребители да стартират командата mount"
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
 -msgstr "Spam защита"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
-+msgstr ""
++#: booleans.py:76
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "Позволи потребител да се свързва към postgres сокет"
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
 -msgstr "Забрани SELinux защитата за демона spamd"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
-+msgstr ""
++#: booleans.py:77
++#, fuzzy
++msgid "Allow httpd processes to manage IPA content"
++msgstr "Позволи rpm да работи неограничено"
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:86
+-msgstr "Позволи на spamd достъп до домашните директории"
++#: booleans.py:78
 +#, fuzzy
-+msgid "Allow httpd to access cifs file systems"
- msgstr "Позволи на spamd достъп до домашните директории"
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr "Позволи потребители да стартират командата mount"
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
 -msgstr "Позволи на Spam Assassin демона достъп до мрежата"
--
++#: booleans.py:79
++#, fuzzy
++msgid "Allow Apache to use mod_auth_pam"
++msgstr "Позволи потребители да стартират командата mount"
+ 
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
 -msgstr "Забрани SELinux защитата за демона speedmgmt"
-+#: booleans.py:87
++#: booleans.py:80
 +#, fuzzy
-+msgid "Allow httpd to access FUSE file systems"
-+msgstr "Позволи на spamd достъп до домашните директории"
++msgid "Allow httpd to read user content"
++msgstr "Позволи rpm да работи неограничено"
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
 -msgstr "Squid"
-+#: booleans.py:88
-+#, fuzzy
-+msgid "Allow httpd to run gpg"
-+msgstr "Позволи ssh да стартира ssh-keysign"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
 -msgstr "Позволи на squid демона да се свързва към мрежата"
-+#: booleans.py:89
++#: booleans.py:82
 +#, fuzzy
-+msgid "Allow httpd to access nfs file systems"
-+msgstr "Позволи на spamd достъп до домашните директории"
++msgid "Allow httpd daemon to change its resource limits"
++msgstr "Позволи демони да работят с NIS"
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
 -msgstr "Забрани SELinux защитата за демона squid"
-+#: booleans.py:90
-+#, fuzzy
-+msgid "Allow httpd to communicate with oddjob to start up a service"
-+msgstr "Позволява %s да се свързва с който и да е tcp порт"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
 -msgstr "Забрани SELinux защитата за демона ssh"
-+#: booleans.py:91
-+#, fuzzy
-+msgid "Allow httpd to access openstack ports"
-+msgstr "Позволи на spamd достъп до домашните директории"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
 -msgstr "Позволи ssh влизания като sysadm_r:sysadm_t"
-+#: booleans.py:92
++#: booleans.py:85
 +#, fuzzy
-+msgid "Allow icecast to connect to all ports, not just sound ports."
-+msgstr "Позволява %s да се свързва с който и да е udp порт"
++msgid "Allow Apache to execute tmp content."
++msgstr "Позволи потребители да стартират командата mount"
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:93
-+#, fuzzy
++#: booleans.py:86
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
--msgstr ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
 -"Позволи staff_r потребители да търсят в домашната директория на sysadm и да "
 -"четат файлове (като ~/.bashrc)"
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
-+msgstr "Позволява %s да се свързва с който и да е udp порт"
-+
-+#: booleans.py:94
-+msgid "Allow java executable stack"
-+msgstr "Позволи изпълним стек на java"
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
 -msgstr "Универсален SSL тунел"
-+#: booleans.py:95
-+#, fuzzy
-+msgid "Allow confined applications to run with kerberos."
-+msgstr "Посочете файл(ове), които ограниченото приложение създава или пише"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
 -msgstr "Забрани SELinux защитата за демона stunnel"
-+#: booleans.py:96
++#: booleans.py:88
 +#, fuzzy
-+msgid "Allow syslogd daemon to send mail"
-+msgstr "Позволи демони да работят с NIS"
++msgid "Allow httpd to access cifs file systems"
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
 -msgstr "Позволи stunnel демона да работи самостоятелно, извън xinetd"
-+#: booleans.py:97
++#: booleans.py:89
 +#, fuzzy
-+msgid "Allow syslogd the ability to read/write terminals"
-+msgstr "Позволи на всички демони възможността да ползват разпределени tty"
++msgid "Allow httpd to access FUSE file systems"
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
 -msgstr "Забрани SELinux защитата за демона swat"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
-+msgstr ""
++#: booleans.py:90
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "Позволи ssh да стартира ssh-keysign"
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
 -msgstr "Забрани SELinux защитата за демона sxid"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
 -msgstr "Забрани SELinux защитата за демона syslogd"
-+#: booleans.py:100
++#: booleans.py:92
 +#, fuzzy
-+msgid "Allow mock to read files in home directories."
-+msgstr "Позволи на spamd достъп до домашните директории"
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr "Позволява %s да се свързва с който и да е tcp порт"
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
 -msgstr "Забрани SELinux защитата за системните cron задачи"
-+#: booleans.py:101
++#: booleans.py:93
 +#, fuzzy
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr "Позволи mount да монтира която и да е директория"
++msgid "Allow httpd to access openstack ports"
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
 -msgstr "Забрани SELinux защитата за демона tcp"
-+#: booleans.py:102
++#: booleans.py:94
 +#, fuzzy
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
-+msgstr "Позволи на squid демона да се свързва към мрежата"
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "Позволява %s да се свързва с който и да е udp порт"
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
 -msgstr "Забрани SELinux защитата за демона telnet"
-+#: booleans.py:103
++#: booleans.py:95
 +#, fuzzy
 +msgid ""
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+"Позволи SELinux webadm потребител да чете домашни директории на "
-+"непривилегировани потребители"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr "Позволява %s да се свързва с който и да е udp порт"
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
 -msgstr "Забрани SELinux защитата за демона tftpd"
-+#: booleans.py:104
-+#, fuzzy
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr "Позволи staff уеб браузъри да пишат в домашни директории"
++#: booleans.py:96
++msgid "Allow java executable stack"
++msgstr "Позволи изпълним стек на java"
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
 -msgstr "Забрани SELinux защитата за демона transproxy"
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
-+msgstr "Позволи изпълним стек на mplayer"
++#: booleans.py:97
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "Посочете файл(ове), които ограниченото приложение създава или пише"
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
 -msgstr "Забрани SELinux защитата за демона udev"
-+#: booleans.py:106
++#: booleans.py:98
 +#, fuzzy
-+msgid "Allow mysqld to connect to all ports"
-+msgstr "Позволява %s да се свързва с който и да е tcp порт"
++msgid "Allow syslogd daemon to send mail"
++msgstr "Позволи демони да работят с NIS"
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
 -msgstr "Забрани SELinux защитата за демона uml"
-+#: booleans.py:107
++#: booleans.py:99
 +#, fuzzy
-+msgid "Allow BIND to bind apache port."
-+msgstr "Позволява %s да се привързва към който и да е udp порт"
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "Позволи на всички демони възможността да ползват разпределени tty"
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:108
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
 -"Позволи xinetd да работи неограничено, включително които и да са услуги, "
 -"които той стартира, които нямат изрично дефиниран domain transition"
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:109
-+#, fuzzy
-+msgid "Allow any files/directories to be exported read/only via NFS."
-+msgstr "Позволи mount да монтира която и да е директория"
-+
-+#: booleans.py:110
-+#, fuzzy
-+msgid "Allow any files/directories to be exported read/write via NFS."
-+msgstr "Позволи Samba да споделя nfs директории"
-+
-+#: booleans.py:111
++#: booleans.py:101
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
 -"Позволи rc скриптове да работят неограничено, включително който и да е "
 -"демон, стартиран от rc скрипт, който няма изрично дефиниран domain transition"
- 
+-
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
 -msgstr "Позволи rpm да работи неограничено"
-+#: booleans.py:112
-+#, fuzzy
-+msgid "Allow system to run with NIS"
-+msgstr "Позволи демони да работят с NIS"
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
 -msgstr ""
 -"Позволи привилегировани инструменти като hotplug и insmod да работят "
 -"неограничено"
-+#: booleans.py:113
-+#, fuzzy
-+msgid "Allow confined applications to use nscd shared memory."
-+msgstr "Позволи клиенти да пишат в X споделена памет"
-+
-+#: booleans.py:114
++#: booleans.py:102
 +#, fuzzy
-+msgid "Allow nsplugin code to connect to unreserved ports"
-+msgstr "Позволява %s да се свързва с който и да е udp порт"
++msgid "Allow mock to read files in home directories."
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
 -msgstr "Забрани SELinux защитата за демона updfstab"
-+#: booleans.py:115
-+#, fuzzy
-+msgid "Allow nsplugin code to execmem/execstack"
-+msgstr "Позволява %s да се свързва с който и да е udp порт"
-+
-+#: booleans.py:116
-+#, fuzzy
-+msgid "Allow openvpn to read home directories"
-+msgstr "Позволи на spamd достъп до домашните директории"
-+
-+#: booleans.py:117
++#: booleans.py:103
 +#, fuzzy
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
-+msgstr "Позволи на squid демона да се свързва към мрежата"
++msgid "Allow the mount command to mount any directory or file."
++msgstr "Позволи mount да монтира която и да е директория"
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
 -msgstr "Забрани SELinux защитата за демона uptimed"
-+#: booleans.py:118
++#: booleans.py:104
 +#, fuzzy
-+msgid "Allow polipo to connect to all ports > 1023"
-+msgstr "Позволява %s да се свързва с който и да е tcp порт"
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:119
++#: booleans.py:105
++#, fuzzy
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
 -"Позволи user_r да достига sysadm_r чрез su, sudo, или userhelper. Иначе само "
 -"staff_r го може"
--
++"Позволи SELinux webadm потребител да чете домашни директории на "
++"непривилегировани потребители"
+ 
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 -msgstr "Позволи потребители да стартират командата mount"
++#: booleans.py:106
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "Позволи staff уеб браузъри да пишат в домашни директории"
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:120
-+msgid ""
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
- msgstr ""
+-msgstr ""
 -"Позволи на нормални потребители директен достъп до мишката (позволи само X "
 -"сървъра)"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
++msgstr "Позволи изпълним стек на mplayer"
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 -msgstr "Позволи потребители да стартират командата dmesg"
-+#: booleans.py:121
-+#, fuzzy
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr "Позволи на spamd достъп до домашните директории"
-+
-+#: booleans.py:122
++#: booleans.py:108
 +#, fuzzy
-+msgid "Determine whether Polipo can access nfs file systems."
-+msgstr "Позволи на spamd достъп до домашните директории"
++msgid "Allow mysqld to connect to all ports"
++msgstr "Позволява %s да се свързва с който и да е tcp порт"
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
- msgstr ""
+-msgstr ""
 -"Позволи потребителите да контролират мрежови интерфейси (нужно е също "
 -"USERCTL=true)"
++#: booleans.py:109
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "Позволява %s да се привързва към който и да е udp порт"
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 -msgstr "Позволи нормален потребител да стартира ping"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 -msgstr "Позволи потребител да чете/пише noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:125
++#: booleans.py:111
 +#, fuzzy
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
-+msgstr "Позволи на spamd достъп до домашните директории"
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr "Позволи mount да монтира която и да е директория"
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 -msgstr "Позволи потребителите да четат/пишат usb устройства"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
-+msgstr ""
++#: booleans.py:112
++#, fuzzy
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr "Позволи Samba да споделя nfs директории"
  
 -#: ../gui/selinux.tbl:216
--msgid ""
++#: booleans.py:113
+ msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
 -"Позволи потребители да стартират TCP сървъри (привързване към портове и "
 -"приемане на връзки от същата среда и външни потребители)  забраната на това "
 -"налага FTP passive режим и може да промени други протоколи"
- 
+-
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
 -msgstr "Позволи на потребител stat ttyfiles"
-+#: booleans.py:128
-+#, fuzzy
-+msgid "Allow database admins to execute DML statement"
-+msgstr "Позволи потребители да стартират командата mount"
- 
+-
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
 -msgstr "Забрани SELinux защитата за демона uucpd"
-+#: booleans.py:129
-+#, fuzzy
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr "Позволи нормален потребител да стартира ping"
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
 -msgstr "Забрани SELinux защитата за демона vmware"
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
-+msgstr ""
++#: booleans.py:114
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "Позволи демони да работят с NIS"
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
 -msgstr "Забрани SELinux защитата за демона watchdog"
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
-+msgstr "Позволи pppd да бъде стартиран за нормален потребител"
++#: booleans.py:115
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "Позволи клиенти да пишат в X споделена памет"
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
 -msgstr "Забрани SELinux защитата за демона winbind"
-+#: booleans.py:132
++#: booleans.py:116
 +#, fuzzy
-+msgid ""
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "Позволява %s да се свързва с който и да е udp порт"
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
 -msgstr "Забрани SELinux защитата за демона xdm"
-+#: booleans.py:133
++#: booleans.py:117
 +#, fuzzy
-+msgid "Allow Puppet client to manage all file types."
-+msgstr "Позволи mount да монтира който и да е файл"
++msgid "Allow nsplugin code to execmem/execstack"
++msgstr "Позволява %s да се свързва с който и да е udp порт"
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
 -msgstr "Позволи xdm влизания като sysadm_r:sysadm_t"
-+#: booleans.py:134
++#: booleans.py:118
 +#, fuzzy
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
-+msgstr "Позволи потребител да се свързва към postgres сокет"
++msgid "Allow openvpn to read home directories"
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
 -msgstr "Забрани SELinux защитата за демона xen"
-+#: booleans.py:135
++#: booleans.py:119
 +#, fuzzy
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "Позволи на squid демона да се свързва към мрежата"
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
 -msgstr "XEN"
-+#: booleans.py:136
++#: booleans.py:120
 +#, fuzzy
-+msgid "Allow qemu to use cifs/Samba file systems"
-+msgstr "Позволи Samba да споделя nfs директории"
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "Позволява %s да се свързва с който и да е tcp порт"
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
 -msgstr "Позволи xen да чете/пише физически дискови устройства"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
 -msgstr "Забрани SELinux защитата за демона xfs"
-+#: booleans.py:138
-+#, fuzzy
-+msgid "Allow qemu to use nfs file systems"
-+msgstr "Позволи Samba да споделя nfs директории"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
 -msgstr "Забрани SELinux защитата за xen control"
-+#: booleans.py:139
++#: booleans.py:123
 +#, fuzzy
-+msgid "Allow qemu to use usb devices"
-+msgstr "Позволи потребителите да четат/пишат usb устройства"
++msgid "Determine whether polipo can access cifs file systems."
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
 -msgstr "Забрани SELinux защитата за демона ypbind"
-+#: booleans.py:140
++#: booleans.py:124
 +#, fuzzy
-+msgid "Allow racoon to read shadow"
-+msgstr "Позволи sasl удостоверяващият сървър да чете /etc/shadow"
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
 -msgstr "Забрани SELinux защитата за демона NIS Password"
-+#: booleans.py:141
-+#, fuzzy
-+msgid "Allow rgmanager domain to connect to the network using TCP."
-+msgstr "Позволи на squid демона да се свързва към мрежата"
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
++msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
 -msgstr "Забрани SELinux защитата за демона ypserv"
-+#: booleans.py:142
-+msgid ""
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
 -msgstr "Забрани SELinux защитата за демона NIS Transfer"
-+#: booleans.py:143
++#: booleans.py:127
 +#, fuzzy
-+msgid "Allow rsync to run as a client"
-+msgstr "Позволи rpm да работи неограничено"
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "Позволи на spamd достъп до домашните директории"
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
--msgstr ""
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+-"Позволи SELinux webadm потребител да управлява домашни директории на "
+-"непривилегировани потребители"
+ 
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
+ msgstr ""
+-"Позволи SELinux webadm потребител да чете домашни директории на "
++
++#: booleans.py:130
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "Позволи потребители да стартират командата mount"
++
++#: booleans.py:131
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "Позволи нормален потребител да стартира ping"
++
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr "Позволи pppd да бъде стартиран за нормален потребител"
++
++#: booleans.py:134
++#, fuzzy
++msgid ""
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "Позволява %s да се свързва с който и да е udp порт"
++
++#: booleans.py:135
++#, fuzzy
++msgid "Allow Puppet client to manage all file types."
++msgstr "Позволи mount да монтира който и да е файл"
++
++#: booleans.py:136
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "Позволи потребител да се свързва към postgres сокет"
++
++#: booleans.py:137
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "Позволи на squid демона да се свързва към мрежата"
++
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use cifs/Samba file systems"
++msgstr "Позволи Samba да споделя nfs директории"
++
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
++msgstr ""
++
++#: booleans.py:140
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Позволи Samba да споделя nfs директории"
++
++#: booleans.py:141
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "Позволи потребителите да четат/пишат usb устройства"
++
++#: booleans.py:142
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "Позволи sasl удостоверяващият сървър да чете /etc/shadow"
++
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
++
 +#: booleans.py:144
++msgid ""
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:145
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "Позволи rpm да работи неограничено"
++
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "Позволи mount да монтира която и да е директория"
 +
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "Позволи Samba да споделя nfs директории"
 +
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "Позволи Samba да споделя nfs директории"
 +
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "Позволи на spamd достъп до домашните директории"
 +
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "Позволи на spamd достъп до домашните директории"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "Позволи Samba да споделя nfs директории"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "Позволи Samba да споделя nfs директории"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "Позволи Samba да споделя nfs директории"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "Позволи rpm да работи неограничено"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "Позволи на spamd достъп до домашните директории"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "Позволи Samba да споделя nfs директории"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "Позволи xen да чете/пише физически дискови устройства"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "Позволи mount да монтира който и да е файл"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "Позволи mount да монтира който и да е файл"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "Позволи sasl удостоверяващият сървър да чете /etc/shadow"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
 +msgstr ""
 +
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
 +msgstr ""
 +
-+#: booleans.py:163
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
 +msgstr ""
 +"Позволи на нормални потребители директен достъп до мишката (позволи само X "
 +"сървъра)"
 +
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
 +msgstr ""
 +
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "Позволи потребител да се свързва към mysql сокет"
 +
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr "Позволи потребители да стартират командата mount"
 +
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "Позволи потребител да се свързва към postgres сокет"
 +
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
 +msgstr "Позволи потребител да чете/пише noextattrfile (FAT, CDROM, FLOPPY)"
 +
-+#: booleans.py:171
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -39106,26 +39682,30 @@ index be5b031..537fea0 100644
 +"приемане на връзки от същата среда и външни потребители)  забраната на това "
 +"налага FTP passive режим и може да промени други протоколи"
 +
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "Позволи потребителите да четат/пишат usb устройства"
 +
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
 +msgstr ""
 +"Позволи SELinux webadm потребител да чете домашни директории на "
-+"непривилегировани потребители"
-+
-+#: booleans.py:175
+ "непривилегировани потребители"
+ 
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr "Сигурни ли сте, че искате да изтриете %s '%s'?"
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -39133,57 +39713,72 @@ index be5b031..537fea0 100644
 +msgstr ""
 +"Позволи SELinux webadm потребител да чете домашни директории на "
 +"непривилегировани потребители"
-+
-+#: booleans.py:176
+ 
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr "Изтрий %s"
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr ""
 +"Позволи SELinux webadm потребител да чете домашни директории на "
 +"непривилегировани потребители"
-+
-+#: booleans.py:177
+ 
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr "Добави %s"
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "Позволи на squid демона да се свързва към мрежата"
-+
-+#: booleans.py:178
+ 
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr "Промени %s"
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "Позволи на spamd достъп до домашните директории"
-+
-+#: booleans.py:179
+ 
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr "Permissive"
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
 +msgstr ""
 +
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "Позволи неетикетирани пакети да текат през мрежата"
 +
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "Позволи на spamd достъп до домашните директории"
 +
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "Позволява %s да се свързва с който и да е udp порт"
 +
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
 +
-+#: booleans.py:185
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
@@ -39192,251 +39787,230 @@ index be5b031..537fea0 100644
 +"Позволи SELinux webadm потребител да чете домашни директории на "
 +"непривилегировани потребители"
 +
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "Ползва Pam за удостоверяване"
 +
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "Позволи ssh влизания като sysadm_r:sysadm_t"
 +
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "Позволи на squid демона да се свързва към мрежата"
 +
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
 +
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "Позволява %s да се свързва с който и да е udp порт"
 +
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
 +msgstr ""
 +
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "Позволи rpm да работи неограничено"
 +
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
 +msgstr ""
 +
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "Позволи rpm да работи неограничено"
 +
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "Позволи нормален потребител да стартира ping"
 +
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "Позволи на spamd достъп до домашните директории"
 +
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "Позволи на spamd достъп до домашните директории"
 +
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr ""
 +
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "Позволи на spamd достъп до домашните директории"
 +
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "Позволи на spamd достъп до домашните директории"
 +
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "Позволява %s да се свързва с който и да е tcp порт"
 +
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr "Позволи потребителите да четат/пишат usb устройства"
 +
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr "Позволи потребителите да четат/пишат usb устройства"
 +
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "Позволи evolution и thunderbird да четат потребителски файлове"
 +
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "Позволи evolution и thunderbird да четат потребителски файлове"
 +
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "Позволи evolution и thunderbird да четат потребителски файлове"
 +
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "Позволи evolution и thunderbird да четат потребителски файлове"
 +
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "Позволи потребителите да четат/пишат usb устройства"
 +
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "Позволи потребителите да четат/пишат usb устройства"
 +
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "Позволи evolution и thunderbird да четат потребителски файлове"
 +
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
- "Позволи SELinux webadm потребител да управлява домашни директории на "
- "непривилегировани потребители"
- 
--#: ../gui/selinux.tbl:233
--msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:215
++"Позволи SELinux webadm потребител да управлява домашни директории на "
++"непривилегировани потребители"
++
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
- msgstr ""
- "Позволи SELinux webadm потребител да чете домашни директории на "
- "непривилегировани потребители"
- 
--#: ../gui/semanagePage.py:126
--#, python-format
--msgid "Are you sure you want to delete %s '%s'?"
--msgstr "Сигурни ли сте, че искате да изтриете %s '%s'?"
-+#: booleans.py:216
++msgstr ""
++"Позволи SELinux webadm потребител да чете домашни директории на "
++"непривилегировани потребители"
++
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
- 
--#: ../gui/semanagePage.py:126
--#, python-format
--msgid "Delete %s"
--msgstr "Изтрий %s"
-+#: booleans.py:217
++
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "Позволи ssh влизания като sysadm_r:sysadm_t"
- 
--#: ../gui/semanagePage.py:134
--#, python-format
--msgid "Add %s"
--msgstr "Добави %s"
-+#: booleans.py:218
++
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr "Позволи ssh влизания като sysadm_r:sysadm_t"
- 
--#: ../gui/semanagePage.py:148
--#, python-format
--msgid "Modify %s"
--msgstr "Промени %s"
-+#: booleans.py:219
++
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "Позволи mount да монтира който и да е файл"
- 
--#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
--msgid "Permissive"
--msgstr "Permissive"
-+#: booleans.py:220
++
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
 +msgstr ""
 +
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
 +
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "Позволи потребители да стартират командата dmesg"
 +
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "Позволи потребителите да четат/пишат usb устройства"
 +
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "Позволи клиенти да пишат в X споделена памет"
 +
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "Позволи потребители да стартират командата mount"
 +
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
 +
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "Позволява %s да се свързва с който и да е udp порт"
 +
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "Позволи всички демони да пишат основни файлове в /"
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
@@ -40407,7 +40981,7 @@ index be5b031..537fea0 100644
 +#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
 +#~ msgstr "Забрани SELinux защитата за демона NIS Transfer"
 diff --git a/policycoreutils/po/bn.po b/policycoreutils/po/bn.po
-index a8b7065..f44be40 100644
+index a8b7065..c424af6 100644
 --- a/policycoreutils/po/bn.po
 +++ b/policycoreutils/po/bn.po
 @@ -7,15 +7,15 @@ msgid ""
@@ -40417,7 +40991,7 @@ index a8b7065..f44be40 100644
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-03-30 18:14+0000\n"
 -"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Bengali <info at ankur.org.bd>\n"
@@ -40448,7 +41022,7 @@ index a8b7065..f44be40 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -40517,7 +41091,7 @@ index a8b7065..f44be40 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -40581,10 +41155,10 @@ index a8b7065..f44be40 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -40840,453 +41414,468 @@ index a8b7065..f44be40 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -41295,114 +41884,119 @@ index a8b7065..f44be40 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -41410,103 +42004,103 @@ index a8b7065..f44be40 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1013,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -41515,7 +42109,7 @@ index a8b7065..f44be40 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -41594,7 +42188,7 @@ index a8b7065..f44be40 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -41620,7 +42214,32 @@ index a8b7065..f44be40 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -41670,7 +42289,7 @@ index a8b7065..f44be40 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -41682,7 +42301,7 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -41699,7 +42318,7 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -41711,7 +42330,7 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -41727,7 +42346,7 @@ index a8b7065..f44be40 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -41747,7 +42366,7 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -41760,7 +42379,7 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -41773,7 +42392,7 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -41786,7 +42405,7 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -41805,7 +42424,7 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -42313,7 +42932,7 @@ index a8b7065..f44be40 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -42382,11 +43001,8 @@ index a8b7065..f44be40 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -42394,59 +43010,83 @@ index a8b7065..f44be40 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -42455,70 +43095,72 @@ index a8b7065..f44be40 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -42527,63 +43169,118 @@ index a8b7065..f44be40 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -42592,1370 +43289,1313 @@ index a8b7065..f44be40 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -43966,37 +44606,37 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -44004,73 +44644,73 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -44079,14 +44719,14 @@ index a8b7065..f44be40 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -44096,14 +44736,14 @@ index a8b7065..f44be40 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -44112,7 +44752,7 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -44120,7 +44760,7 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -44129,12 +44769,12 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -44143,11 +44783,11 @@ index a8b7065..f44be40 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -44160,7 +44800,7 @@ index a8b7065..f44be40 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -44172,12 +44812,12 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -44188,14 +44828,14 @@ index a8b7065..f44be40 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -44204,25 +44844,25 @@ index a8b7065..f44be40 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -44237,7 +44877,7 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -44245,32 +44885,32 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -44278,28 +44918,28 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -44309,19 +44949,19 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -44333,13 +44973,13 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -44347,13 +44987,13 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -44365,154 +45005,154 @@ index a8b7065..f44be40 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -44521,52 +45161,52 @@ index a8b7065..f44be40 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/bn_IN.po b/policycoreutils/po/bn_IN.po
-index d902482..8dc44dd 100644
+index d902482..8c96fbe 100644
 --- a/policycoreutils/po/bn_IN.po
 +++ b/policycoreutils/po/bn_IN.po
 @@ -5,20 +5,21 @@
@@ -44582,7 +45222,7 @@ index d902482..8dc44dd 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Bengali (India) <anubad at lists.ankur.org.in>\n"
@@ -44613,7 +45253,7 @@ index d902482..8dc44dd 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "exec context %s হিসাবে স্থাপন করা যায়নি।\n"
-@@ -92,860 +93,862 @@ msgstr "******************** গুরুত্বপূর্ণ **************
+@@ -92,860 +93,882 @@ msgstr "******************** গুরুত্বপূর্ণ **************
  msgid "To make this policy package active, execute:"
  msgstr "চিহ্নিত পলিসি প্যাকেজ সক্রিয় করার জন্য, সঞ্চালন করুন:"
  
@@ -44683,7 +45323,7 @@ index d902482..8dc44dd 100644
 +msgstr "মডিউলের নাম"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "সংস্করণ"
  
@@ -44753,10 +45393,10 @@ index d902482..8dc44dd 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "%s'র জন্য কি নির্মাণ করা যায়নি"
@@ -45016,573 +45656,594 @@ index d902482..8dc44dd 100644
  msgstr "SELinux রোল"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "udp অথবা tcp প্রোটোকল আবশ্যক"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "পোর্ট উল্লেখ করা আবশ্যক"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "অবৈধ পোর্ট"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "%s/%s'র জন্য কি নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "ধরন উল্লেখ করা আবশ্যক"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "পোর্ট %s/%s নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "পোর্ট %s/%s বর্তমানে নির্ধারিত আছে"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "%s/%s'র জন্য পোর্ট নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "%s/%s'র জন্য context নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ব্যবহারকারী নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ভূমিকা নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ধরন নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে mls ক্ষেত্র নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "%s/%s'র ক্ষেত্রে পোর্ট context নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "%s/%s পোর্ট যোগ করা যায়নি"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype অথবা serange আবশ্যক"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "setype আবশ্যক"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "%s/%s পোর্ট নির্ধারিত হয়নি"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "%s/%s পোর্ট কোয়েরি করা যায়নি"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "%s/%s পোর্ট পরিবর্তন করা যায়নি"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "পোর্টের তালিকা নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "%s পোর্ট মুছে ফেলা যায়নি"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "%s/%s পোর্টটি নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে অপসারণযোগ্য নয়"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "%s/%s পোর্ট মুছে ফেলা যায়নি"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "পোর্টের তালিকা নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux পোর্টের ধরন"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "প্রোটো"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "পোর্ট সংখ্যা"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "নোডের ঠিকানা উল্লেখ করা আবশ্যক"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "প্রোটোকল অজানা অথবা অনুপস্থিত"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux Type আবশ্যক"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "%s'র কি নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "addr %s নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "%s-র জন্য addr নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "%s'র জন্য context নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "%s-র মাস্ক নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "%s'র ক্ষেত্রে addr context'এ ব্যবহারকারী বৈশিষ্ট্য নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "%s'র ক্ষেত্রে addr context'এ ভূমিকা নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "%s'র ক্ষেত্রে addr context'এ ধরন নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "%s'র ক্ষেত্রে addr context'এ mls ক্ষেত্র নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "%s'র ক্ষেত্রে addr context নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "%s addr যোগ করা যায়নি"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "%s addr নির্ধারিত হয়নি"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "%s addr কোয়েরি করা যায়নি"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "%s addr পরিবর্তন করা যায়নি"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "%s addr নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে অপসারণযোগ্য নয়"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "%s addr মুছে ফেলা যায়নি"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "নোড ম্যাপিংয়ের ক্ষেত্রে deleteall প্রয়োগ করা যায়নি"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "addr-র তালিকা নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux Type আবশ্যক"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "%s প্রেক্ষাপটের বৈশিষ্ট্য নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নিis defined"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "%s'র প্রেক্ষাপট নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ ব্যবহারকারী বৈশিষ্ট্য নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ ভূমিকার বৈশিষ্ট্য নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ ধরন নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ mls ক্ষেত্র নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'র বৈশিষ্ট্য নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "%s'র ক্ষেত্রে বার্তার context নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "%s প্রেক্ষাপট যোগ করা যায়নি"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "%s প্রেক্ষাপটের বৈশিষ্ট্য নির্ধারিত হয়নি"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "%s প্রেক্ষাপট কোয়েরি করা যায়নি"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "%s প্রেক্ষাপট পরিবর্তন করা যায়নি"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "%s প্রেক্ষাপটটি নিয়মনীতির মধ্যে নির্ধারিত হয়েছে এবং অপসারণযোগ্য নয়"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
 -msgstr "%s প্রেক্ষাপট মুছে ফেলা যায়নি"
 +msgstr "%s ইন্টারফেস মুছে ফেলা যায়নি"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "সকল ইন্টারফেস ম্যাপিং মুছে ফেলা যায়নি"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "প্রেক্ষাপটের তালিকা নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux ইন্টারফেস"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "কনটেক্সট"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "%s-র ক্ষেত্রে সমতূল্য ক্লাস বর্তমানে উপস্থিত রয়েছে"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "%s ফাইল spec-র সাথে '%s %s' ইকুইভেলেন্সি নিয়মের দ্বন্দ্ব সৃষ্টি হয়েছে"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "%s-র ক্ষেত্রে ইকুইভেলেন্স (সমতূল্য)  ক্লাস বর্তমানে উপস্থিত নেই"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ব্যবহারকারী বৈশিষ্ট্য নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ভূমিকা নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "%s'র ক্ষেত্রে ফাইলের context'এ mls ক্ষেত্র নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "ফাইলের বৈশিষ্ট্য বৈধ নয়"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "ফাইল স্পসিফেকশনের মধ্যে শূণ্যস্থান থাকা সম্ভব নয়"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
  msgstr ""
 +"%s ফাইল spec-র সাথে '%s %s' ইকুইভেলেন্সি নিয়মের দ্বন্দ্ব সৃষ্টি হয়েছে; এর পরিবর্তে "
 +"'%s' যোগ করার চেষ্টা করুন"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "%s'র ফাইল context নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "%s'র ফাইল contex নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ধরন নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "%s'র ক্ষেত্রে ফাইলের context নির্ধারণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "%s'র ক্ষেত্রে ফাইল context যোগ করা যায়নি"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "setype, serange অথবা seuser আবশ্যক"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "%s'র ফাইল context আবশ্যক"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "%s'র জন্য ফাইল context কোয়েরি করা যায়নি"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "%s'র জন্য ফাইল context পরিবর্তন করা যায়নি"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "ফাইল context'র তালিকা নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "ফাইল context %s  মুছে ফেলা যায়নি"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  "%s'র ফাইল context নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে তা অপসারণ করা সম্ভব নয়"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "%s'র ফাইল context মুছে ফেলা যায়নি"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "ফাইল context'র তালিকা নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "স্থানীয় ফাইলের context'র তালিকা নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "ধরন"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -45591,7 +46252,7 @@ index d902482..8dc44dd 100644
 +"SELinux Distribution fcontext Equivalence \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -45601,105 +46262,105 @@ index d902482..8dc44dd 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "বুলিয়ান %s'র বৈশিষ্ট্য নির্ধারিত হয়েছে কিনা তা পরীক্ষা করা যায়নি"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "বুলিয়ান %s'র মান বর্তমানে নির্ধারিত রয়েছে"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "%s'র ফাইল context কোয়েরি করা যায়নি"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "নিম্নলিখিত একটি মান উল্লেখ করা আবশ্যক: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "%s বুলিয়েনের সক্রিয় মান নির্ধারণ করতে ব্যর্থ"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "%s বুলিয়ানের মান পরিবর্তন করা যায়নি"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "ভুল বিন্যাস %s: রেকর্ড %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "বুলিয়ান %s'র মান নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে অপসারণযোগ্য নয়"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "বুলিয়ান %s মুছে ফেলা যায়নি"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "বুলিয়ানের তালিকা নির্মাণ করা যায়নি"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "অজানা"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "বন্ধ"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "চালু"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux বুলিয়ান"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "অবস্থা"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "ডিফল্ট"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "বিবরণ"
  
-@@ -1009,7 +1012,7 @@ msgstr "মেমরি নির্ধারণ করতে ব্যর্থ
+@@ -1009,7 +1032,7 @@ msgstr "মেমরি নির্ধারণ করতে ব্যর্থ
  msgid "Error sending audit message.\n"
  msgstr "অডিট সংক্রান্ত বার্তা পাঠাতে ব্যর্থ।\n"
  
@@ -45708,7 +46369,7 @@ index d902482..8dc44dd 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "enforcing মোড নির্ধারণ করা যায়নি।\n"
-@@ -1128,62 +1131,66 @@ msgstr "ফাঁকা সিগন্যাল সংকলন প্রাপ
+@@ -1128,62 +1151,66 @@ msgstr "ফাঁকা সিগন্যাল সংকলন প্রাপ
  msgid "Unable to set SIGHUP handler\n"
  msgstr "SIGHUP হ্যান্ডলার নির্ধারণ করতে ব্যর্থ\n"
  
@@ -45787,7 +46448,7 @@ index d902482..8dc44dd 100644
  msgid "failed to exec shell\n"
  msgstr "শেল exec করতে ব্যর্থ\n"
  
-@@ -1286,2088 +1293,3064 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1286,2088 +1313,3079 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -45883,27 +46544,32 @@ index d902482..8dc44dd 100644
 -msgstr ""
 +msgstr "লগ-ইন '%s' আবশ্যক"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "পলিসি মডিউল"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "মডিউলের নাম"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "অডিট নিষ্ক্রিয় করা হবে"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "অডিট সক্রিয় করা হবে"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
 -
@@ -45930,8 +46596,7 @@ index d902482..8dc44dd 100644
  msgid "translator-credits"
 -msgstr ""
 +msgstr "রুণা ভট্টাচার্য (runab at redhat.com)"
- 
--#: ../gui/polgen.glade:90
++
 +#: ../gui/polgen.glade:34
 +msgid "Add Booleans Dialog"
 +msgstr "বুলিয়ান ডায়লগ যোগ করুন"
@@ -45939,7 +46604,8 @@ index d902482..8dc44dd 100644
 +#: ../gui/polgen.glade:101
 +msgid "Boolean Name"
 +msgstr "বুলিয়ান নাম"
-+
+ 
+-#: ../gui/polgen.glade:90
 +#: ../gui/polgen.glade:230
  msgid "SELinux Policy Generation Tool"
 -msgstr ""
@@ -45960,7 +46626,7 @@ index d902482..8dc44dd 100644
 -msgstr ""
 +msgstr "<b>অ্যাপ্লিকেশন</b>"
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "প্রমিত Init ডেমন"
  
@@ -45978,16 +46644,16 @@ index d902482..8dc44dd 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS সিস্টেম ডেমন"
- 
--#: ../gui/polgen.glade:280
++
 +#: ../gui/polgen.glade:349
 +msgid "Internet Services Daemon (inetd)"
 +msgstr "Internet Services Daemon (inetd)"
-+
+ 
+-#: ../gui/polgen.glade:280
 +#: ../gui/polgen.glade:353
  msgid "Internet Services Daemon are daemons started by xinetd"
 -msgstr ""
@@ -45996,7 +46662,7 @@ index d902482..8dc44dd 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "ওয়েব অ্যাপ্লিকেশন/স্ক্রিপ্ট (CGI)"
  
@@ -46010,7 +46676,7 @@ index d902482..8dc44dd 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "ব্যবহারকারীদের অ্যাপ্লিকেশন"
  
@@ -46028,7 +46694,7 @@ index d902482..8dc44dd 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "Sandbox"
@@ -46052,7 +46718,7 @@ index d902482..8dc44dd 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "সর্বনিম্ন টার্মিন্যাল ব্যবহারকারীর ভূমিকা"
  
@@ -46069,7 +46735,7 @@ index d902482..8dc44dd 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "সর্বনিম্ন X Windows ব্যবহারকারীর ভূমিকা"
  
@@ -46085,7 +46751,7 @@ index d902482..8dc44dd 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "ব্যবহারকারীর ভূমিকা"
  
@@ -46101,7 +46767,7 @@ index d902482..8dc44dd 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "অ্যাডমিন ব্যবহারকারীর ভূমিকা"
  
@@ -46124,7 +46790,7 @@ index d902482..8dc44dd 100644
 -msgstr ""
 +msgstr "<b>root ব্যবহারকারী</b>"
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr "Root প্রশাসনিক ব্যবহারকারীর ভূমিকা"
  
@@ -46274,12 +46940,12 @@ index d902482..8dc44dd 100644
 +#: ../gui/polgen.glade:1111
  msgid "<b>Select additional roles for %s:</b>"
 -msgstr ""
--
++msgstr "<b>%s-র জন্য অতিরিক্ত ভূমিকা নির্বাচন করুন:</b>"
+ 
 -#: ../gui/polgen.glade:1437
 -msgid "label111"
 -msgstr ""
-+msgstr "<b>%s-র জন্য অতিরিক্ত ভূমিকা নির্বাচন করুন:</b>"
- 
+-
 -#: ../gui/polgen.glade:1466
 +#: ../gui/polgen.glade:1166
  msgid "<b>Enter network ports that %s binds on:</b>"
@@ -46291,13 +46957,13 @@ index d902482..8dc44dd 100644
  msgid "<b>TCP Ports</b>"
 -msgstr ""
 +msgstr "<b>TCP পোর্ট</b>"
-+
+ 
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
 +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
 +#: ../gui/polgen.glade:1698
 +msgid "All"
 +msgstr "সকল"
- 
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++
 +#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
  msgid "Allows %s to bind to any udp port"
 -msgstr ""
@@ -46505,12 +47171,12 @@ index d902482..8dc44dd 100644
 +#: ../gui/polgen.glade:2334
  msgid "Policy Directory"
 -msgstr ""
--
++msgstr "নিয়মনীতির ডিরেক্টরি"
+ 
 -#: ../gui/polgen.glade:3254
 -msgid "Add Booleans Dialog"
 -msgstr ""
-+msgstr "নিয়মনীতির ডিরেক্টরি"
- 
+-
 -#: ../gui/polgen.glade:3327
 -msgid "Boolean Name"
 -msgstr ""
@@ -46675,73 +47341,46 @@ index d902482..8dc44dd 100644
  
 -#: ../gui/polgen.py:438
 -msgid "use_resolve must be a boolean value "
--msgstr ""
 +#: ../gui/portsPage.py:252
 +msgid "List View"
 +msgstr "তালিকা অনুসারে প্রদর্শন"
- 
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 +msgid "Group View"
 +msgstr "সংকলন অনুযায়ী প্রদর্শন"
- 
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Are you sure you want to delete %s '%s'?"
 +msgstr "আপনি কি নিশ্চিতরূপে %s '%s' মুছে ফেলতে ইচ্ছুক?"
- 
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
 +msgstr "%s মুছে ফেলুন"
- 
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
++
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
 +msgstr "%s যোগ করুন"
- 
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
++
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
 +msgstr "%s পরিবর্তন করুন"
- 
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
++
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
 +msgstr "Permissive (সতর্কতামূলক)"
- 
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
++
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
 +msgstr "Enforcing (সক্রিয়)"
- 
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
++
 +#: ../gui/statusPage.py:94
 +msgid "Status"
 +msgstr "অবস্থা"
- 
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
++
 +#: ../gui/statusPage.py:133
 +msgid ""
 +"Changing the policy type will cause a relabel of the entire file system on "
@@ -46752,15 +47391,10 @@ index d902482..8dc44dd 100644
 +"লেবেল নতুন করে লেখা হবে। ফাইল-সিস্টেমের মাপের ভিত্তিতে, লেবেল পরিবর্তন করতে অনেক "
 +"সময় ব্যয় হওয়ার সম্ভাবনা রয়েছে।  আপনি কি এগিয়ে যেতে ইচ্ছুক?"
  
--#: ../gui/polgen.py:1306
--#, python-format
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
 +#: ../gui/statusPage.py:147
- msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
++msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -46776,8 +47410,8 @@ index d902482..8dc44dd 100644
 +"করা হবে। Permissive (সতর্কতামূলক) মোড নির্ধারণের জন্য পুনরায় বুট করা আবশ্যক নয়    "
 +"এগিয়ে যেতে ইচ্ছুক কি?"
  
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -46788,33 +47422,27 @@ index d902482..8dc44dd 100644
 +"ফাইল-সিস্টেমের লেবেল পরিবর্তিত হবে। ফাইল-সিস্টেমের মাপের ভিত্তিতে, লেবেল পরিবর্তন "
 +"করতে অনেক সময় ব্যয় হওয়ার সম্ভাবনা রয়েছে।  আপনি কি এগিয়ে যেতে ইচ্ছুক?"
  
--#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
--msgid "Network Port"
--msgstr ""
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
- 
--#: ../gui/portsPage.py:85
++
 +#: ../gui/system-config-selinux.glade:12
- msgid ""
--"SELinux Port\n"
--"Type"
++msgid ""
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
 +"স্বত্বাধিকার (c)২০০৬ Red Hat, Inc.\n"
 +"স্বত্বাধিকার (c) ২০০৬ ড্যান ওয়াল্‌শ <dwalsh at redhat.com>"
  
--#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
--msgid "Protocol"
--msgstr ""
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
 +msgstr "SELinux লগ-ইন ম্যাপ ব্যবস্থা যোগ করা হবে"
- 
--#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
 +msgstr "SELinux নেটওয়ার্ক পোর্ট যোগ করা হবে"
@@ -46833,9 +47461,7 @@ index d902482..8dc44dd 100644
 +msgstr "ফাইলের ধরন"
 +
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"MLS/MCS\n"
--"Level"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -46854,116 +47480,32 @@ index d902482..8dc44dd 100644
 +"সিম্বলিক লিঙ্ক\n"
 +"নেমড পাইপ\n"
  
--#: ../gui/portsPage.py:101
--msgid "Port"
--msgstr ""
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
- 
--#: ../gui/portsPage.py:207
--#, python-format
--msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
 +msgstr "SELinux ব্যবহারকারী যোগ করুন"
- 
--#: ../gui/portsPage.py:252
--msgid "List View"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
 +msgstr "SELinux পরিচালনা"
- 
--#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
--msgid "Group View"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
 +msgstr "যোগ করুন"
- 
--#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
--#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
--#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
--#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
--#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
--#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
--#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
--#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
--#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
--#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
--#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
--#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
--#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
--#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
--#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
--#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
--#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
--#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
--#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
--#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
--#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
--#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
--#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
--#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
--#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
--#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
--#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
--#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
--#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
--#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
--#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
--#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
--#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
--#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
--#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
--#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
--#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
--#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
--#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
--#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
--#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
--#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
--#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
--#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
--msgid "SELinux Service Protection"
--msgstr ""
--
--#: ../gui/selinux.tbl:1
--msgid "Disable SELinux protection for acct daemon"
--msgstr ""
--
--#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
--#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
--#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
--#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
--msgid "Admin"
--msgstr ""
--
--#: ../gui/selinux.tbl:2
--msgid "Allow all daemons to write corefiles to /"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
 +msgstr "বৈশিষ্ট্য (_P)"
- 
--#: ../gui/selinux.tbl:3
--msgid "Allow all daemons the ability to use unallocated ttys"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
 +msgstr "মুছে ফেলুন (_D)"
- 
--#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
--#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
--#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
--#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
--#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
--#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
--msgid "User Privs"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
 +msgstr "পরিচালনার বিষয় নির্বাচন করুন"
@@ -46975,11 +47517,9 @@ index d902482..8dc44dd 100644
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
 +msgstr "সিস্টেমের ডিফল্ট প্রয়োগ হওয়া মোড"
- 
--#: ../gui/selinux.tbl:4
++
 +#: ../gui/system-config-selinux.glade:1354
- msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"Disabled\n"
 +"Permissive\n"
 +"Enforcing\n"
@@ -46987,19 +47527,19 @@ index d902482..8dc44dd 100644
 +"Disabled (নিষ্ক্রিয়)\n"
 +"Permissive (সতর্কতামূলক)\n"
 +"Enforcing (সক্রিয়)\n"
-+
+ 
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "বর্তমানে প্রয়োগ হওয়া মোড"
- 
--#: ../gui/selinux.tbl:5
++
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
 +msgstr "সিস্টেমের ডিফল্ট নিয়মনীতির ধরন: "
 +
 +#: ../gui/system-config-selinux.glade:1463
- msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
 +"Relabeling can take a very long time, depending on the size of the system.  "
 +"If you are changing policy types or going from disabled to enforcing, a "
@@ -47010,38 +47550,24 @@ index d902482..8dc44dd 100644
 +"হওয়ার সম্ভাবনা রয়েছে।  নিয়মনীতির ধরন পরিবর্তন করা হলে অথবা disabled (নিষ্ক্রিয়) "
 +"থেকে enforcing (সক্রিয়) অবস্থায় পরিবর্তনের সময় নতুন করে লেবেল নির্ধারণ করা আবশ্যক।"
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
--msgstr ""
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "পরবর্তী বুটের পরে রি-লেবেল করা হবে।"
- 
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
 +msgstr "label37"
- 
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
 +msgstr "বুলিয়ান বৈশিষ্ট্যের মান সিস্টেম ডিফল্টে প্রত্যাবর্তন করা হবে"
- 
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
 +msgstr "স্বনির্ধারিত ও সকল বুলিয়ানের মধ্যে অদল-বদল করুন"
- 
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -47051,115 +47577,63 @@ index d902482..8dc44dd 100644
 +#: ../gui/system-config-selinux.glade:2867
 +msgid "Filter"
 +msgstr "ফিল্টার"
- 
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
 +msgstr "label50"
- 
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
 +msgstr "ফাইল কনটেক্সট যোগ করা হবে"
- 
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
 +msgstr "ফাইল কনটেকস্ট পরিবর্তন করা হবে"
- 
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
 +msgstr "ফাইল কনটেক্সট মুছে ফেলুন"
- 
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
 +msgstr "স্বনির্ধারিত ফাইল কনটেক্সট ও সকলের মধ্যে অদল-বদল করুন"
- 
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
 +msgstr "label38"
- 
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
 +msgstr "SELinux ব্যবহারকারী ম্যাপ ব্যবস্থা যোগ করা হবে"
- 
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
 +msgstr "SELinux ব্যবহারকারীর ম্যাপিং পরিবর্তন করুন"
- 
--#: ../gui/selinux.tbl:15
--msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
 +msgstr "SELinux ব্যবহারকারী ম্যাপিং মুছে ফেলুন"
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
 +msgstr "label39"
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
 +msgstr "ব্যবহারকারী যোগ করুন"
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
 +msgstr "ব্যবহারকারী পরিবর্তন করুন"
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
 +msgstr "ব্যবহারকারী মুছে ফেলুন"
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
 +msgstr "label41"
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
 +msgstr "নেটওয়ার্ক পোর্ট যোগ করা হবে"
@@ -47192,378 +47666,269 @@ index d902482..8dc44dd 100644
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
 +msgstr "লোড করার যোগ্য নিয়মনীতির মডিউল মুছে ফেলা হবে"
- 
--#: ../gui/selinux.tbl:20
++
 +#: ../gui/system-config-selinux.glade:2661
- msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
 +"লগ ফাইল দ্বারা সাধারণত উল্লেখ না হওয়া অতিরিক্ত অডিট নিয়ম সক্রিয়/নিষ্ক্রিয় করা হবে।"
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
--msgstr ""
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
 +msgstr "label44"
- 
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
 +msgstr "প্রসেসটি permissive (সতর্কতামূলক) মোডে পরিবর্তন করুন।"
- 
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
 +msgstr "প্রসেসটি enforcing (সক্রিয়) মোডে পরিবর্তন করুন।"
- 
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
 +msgstr "প্রসেসের ডোমেইন"
- 
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
 +msgstr "label59"
- 
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
--msgstr ""
++
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr "SELinux ব্যবহারকারী '%s'-র উপস্থিত আবশ্যক"
- 
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
++
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/polgen.py:1306
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
- msgstr ""
- 
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
- msgstr ""
- 
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
- msgstr ""
- 
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
- msgstr ""
- 
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
- msgstr ""
- 
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
- msgstr ""
- 
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
- msgstr ""
- 
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
- msgstr ""
- 
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
--msgstr ""
--
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
--msgstr ""
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:215
 +#, fuzzy
 +msgid "query SELinux Policy to see description of booleans"
 +msgstr "SELinux Policy নির্মাণের সামগ্রী"
- 
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
++
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
- msgstr ""
- 
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
- msgstr ""
- 
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:234
 +msgid "source process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:237
 +msgid "target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:259
 +msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:265
 +msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:267
 +msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:54
--msgid "Cron"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:269
 +msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:274
 +msgid "commands"
- msgstr ""
- 
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:158
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "ইন্টারনেট পরিসেবার ডোমেইন"
- 
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
-+#: ../sepolicy/sepolicy/generate.py:171
++
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:232
+ #, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
- msgstr ""
++msgstr ""
 +"পোর্ট সংখ্যার ক্ষেত্রে 1 থেকে %d-র মধ্যে সংখ্যা অথবা সংখ্যামালা ব্যবহার করা আবশ্যক "
- 
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:332
++
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "কনফাইন করা প্রসেস/ব্যবহারকারীর জন্য নাম লেখা আবশ্যক"
- 
--#: ../gui/selinux.tbl:58
--msgid "CVS"
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
++
++#: ../sepolicy/sepolicy/generate.py:361
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
  msgstr ""
 +"শূণ্যস্থান বিনা অক্ষর ও সংখ্যা বিশিষ্ট নাম হওয়া আবশ্যক। \"-n MODULENAME\" বিকল্পের "
 +"ব্যবহার করা যেতে পারে"
- 
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:422
++
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "ব্যবহারকারী ভূমিকার ধরনের ক্ষেত্রে এক্সেকিউটেবল ফাইল ধার্য করা যাবে না। "
- 
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:428
++
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "শুধুমাত্র ডেমন অ্যাপ্লিকেশনের জন্য init স্ক্রিপ্ট ব্যবহার করা যাবে.."
- 
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:446
++
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক "
- 
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:452
++
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog-র মান বুলিয়ান হওয়া আবশ্যক "
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:458
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক "
- 
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:464
++
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক "
- 
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:494
++
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER ধরনের ক্ষেত্রে স্বয়ংক্রিয়রূপে tmp ধরন নির্ধারিত হবে"
- 
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1012
++
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr "কনফাইন করা প্রসেসের ক্ষেত্রে এক্সেকিউটেবলের পাথ উল্লেখ করা আবশ্যক"
- 
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1190
++
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "ধরন প্রয়োগকারী ফাইল"
- 
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1191
++
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "ইন্টারফেস সংক্রান্ত ফাইল"
- 
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1192
++
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "ফাইল কনটেক্সটের ফাইল"
- 
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1193
++
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "ইন্টারফেস সংক্রান্ত ফাইল"
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "প্রস্তুতির স্ক্রিপ্ট"
- 
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
++
 +#: booleans.py:1
 +msgid ""
 +"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
 +#: booleans.py:2
 +msgid ""
 +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
--msgstr ""
+-#: ../gui/portsPage.py:85
 +#: booleans.py:3
 +#, fuzzy
 +msgid "Allow amavis to use JIT compiler"
 +msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
++
 +#: booleans.py:4
-+msgid ""
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "mozilla ব্রাউজার দ্বারা ব্যবহারকারীদের ফাইল পড়ার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:5
+ msgid ""
+-"SELinux Port\n"
+-"Type"
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
--msgstr ""
-+#: booleans.py:5
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
- 
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
-+#: booleans.py:6
++
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
@@ -47571,740 +47936,592 @@ index d902482..8dc44dd 100644
 +"cdrecord দ্বারা বিবিধ বস্তু পাঠের অনুমতি প্রদান করা হবে। nfs, samba, অপসারণযোগ্য "
 +"ডিভাইস, user temp ও অবিশ্বস্ত তথ্য সহ ফাইল"
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
--msgstr ""
-+#: booleans.py:7
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
--msgstr ""
-+#: booleans.py:8
++
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "mozilla ব্রাউজার দ্বারা ব্যবহারকারীদের ফাইল পড়ার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
--msgstr ""
-+#: booleans.py:9
++
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "mozilla ব্রাউজার দ্বারা ব্যবহারকারীদের ফাইল পড়ার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
-+#: booleans.py:10
-+msgid ""
++
++#: booleans.py:12
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
 +"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
--msgstr ""
-+#: booleans.py:11
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
--msgstr ""
-+#: booleans.py:12
++
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
--msgstr ""
-+#: booleans.py:13
++
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
--msgstr ""
-+#: booleans.py:14
++
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
--msgstr ""
-+#: booleans.py:15
++
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
-+#: booleans.py:16
++
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
--#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
--msgid "NFS"
--msgstr ""
-+#: booleans.py:17
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "sasl অনুমোদন সার্ভার দ্বারা /etc/shadow ফাইল পাঠ করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:85
--msgid "Disable SELinux protection for gss daemon"
--msgstr ""
-+#: booleans.py:18
++
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "সর্বধরনের ডেমন দ্বারা /-র মধ্যে corefile লেখার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:86
--msgid "Disable SELinux protection for Hal daemon"
--msgstr ""
-+#: booleans.py:19
++
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "সর্বধরনের ডেমন দ্বারা /-র মধ্যে corefile লেখার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:87
--msgid "Compatibility"
--msgstr ""
-+#: booleans.py:20
++
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "সর্বধরনের ডেমনকে অব্যবহৃত ttys ব্যবহারের ক্ষমতা প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:87
--msgid ""
--"Do not audit things that we know to be broken but which are not security "
--"risks"
-+#: booleans.py:21
++
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
 +"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
 +"ডিরেক্টরি পরিচালনার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:88
--msgid "Disable SELinux protection for hostname daemon"
-+#: booleans.py:22
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
- msgstr ""
++msgstr ""
 +"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
 +"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:89
--msgid "Disable SELinux protection for hotplug daemon"
-+#: booleans.py:23
++
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
- msgstr ""
- 
--#: ../gui/selinux.tbl:90
--msgid "Disable SELinux protection for howl daemon"
-+#: booleans.py:24
++msgstr ""
++
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
- msgstr ""
- 
--#: ../gui/selinux.tbl:91
--msgid "Disable SELinux protection for cups hplip daemon"
--msgstr ""
-+#: booleans.py:25
++msgstr ""
++
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "ব্যবহারকারীদের দ্বারা mount কমান্ড প্রয়োগ করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:92
--msgid "Disable SELinux protection for httpd rotatelogs"
--msgstr ""
-+#: booleans.py:26
++
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "সর্বধরনের ডেমন দ্বারা /-র মধ্যে corefile লেখার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
--msgid "HTTPD Service"
--msgstr ""
-+#: booleans.py:27
++
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "সর্বধরনের ডেমন দ্বারা /-র মধ্যে corefile লেখার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:93
--msgid "Disable SELinux protection for http suexec"
--msgstr ""
-+#: booleans.py:28
++
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "সর্বধরনের ডেমন দ্বারা /-র মধ্যে corefile লেখার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:94
--msgid "Disable SELinux protection for hwclock daemon"
-+#: booleans.py:29
++
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
- msgstr ""
- 
--#: ../gui/selinux.tbl:95
--msgid "Disable SELinux protection for i18n daemon"
--msgstr ""
-+#: booleans.py:30
++msgstr ""
++
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "ব্যবহারকারীদের postgres সকেটের সাথে সংযোগ করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:96
--msgid "Disable SELinux protection for imazesrv daemon"
-+#: booleans.py:31
++
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
- msgstr ""
++msgstr ""
 +"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
 +"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:97
--msgid "Disable SELinux protection for inetd child daemons"
-+#: booleans.py:32
++
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
- msgstr ""
++msgstr ""
 +"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
 +"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:98
--msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:33
++
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
- msgstr ""
- 
--#: ../gui/selinux.tbl:99
--msgid "Disable SELinux protection for innd daemon"
--msgstr ""
-+#: booleans.py:34
++msgstr ""
++
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:100
--msgid "Disable SELinux protection for iptables daemon"
--msgstr ""
-+#: booleans.py:35
++
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "সাধারণ ব্যবহারকারীদেরকে ping প্রয়োগ করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:101
--msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:36
++
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
- msgstr ""
++msgstr ""
 +"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
 +"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:102
--msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:37
++
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
- msgstr ""
- 
--#: ../gui/selinux.tbl:103
--msgid "Disable SELinux protection for iscsi daemon"
--msgstr ""
-+#: booleans.py:38
++msgstr ""
++
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "%s-কে যে কোনো tcp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
- 
--#: ../gui/selinux.tbl:104
--msgid "Disable SELinux protection for jabberd daemon"
--msgstr ""
-+#: booleans.py:39
++
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "ব্যবহারকারীদের mysql সকেটের সাথে সংযোগ করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
--msgid "Kerberos"
-+#: booleans.py:40
++
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
- msgstr ""
- 
--#: ../gui/selinux.tbl:105
--msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:41
++msgstr ""
++
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
- msgstr ""
- 
--#: ../gui/selinux.tbl:106
--msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:42
++msgstr ""
++
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
- msgstr ""
- 
--#: ../gui/selinux.tbl:107
--msgid "Disable SELinux protection for krb5kdc daemon"
--msgstr ""
-+#: booleans.py:43
++msgstr ""
++
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "%s-কে যে কোনো tcp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
- 
--#: ../gui/selinux.tbl:108
--msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:44
++
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
- msgstr ""
- 
--#: ../gui/selinux.tbl:109
--msgid "Disable SELinux protection for kudzu daemon"
--msgstr ""
-+#: booleans.py:45
++msgstr ""
++
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:110
--msgid "Disable SELinux protection for locate daemon"
--msgstr ""
-+#: booleans.py:46
++
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:111
--msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:47
++
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
- msgstr ""
- 
--#: ../gui/selinux.tbl:112
--msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:48
++msgstr ""
++
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
- msgstr ""
- 
--#: ../gui/selinux.tbl:113
--msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:49
++msgstr ""
++
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
- msgstr ""
- 
--#: ../gui/selinux.tbl:114
--msgid "Disable SELinux protection for mailman"
--msgstr ""
-+#: booleans.py:50
++msgstr ""
++
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:115
--msgid "Allow evolution and thunderbird to read user files"
--msgstr ""
-+#: booleans.py:51
++
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:116
--msgid "Disable SELinux protection for mdadm daemon"
--msgstr ""
-+#: booleans.py:52
++
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "NIS-র সাথে ডেমন সঞ্চালনের অনুমতি দেওয়া হবে"
- 
--#: ../gui/selinux.tbl:117
--msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:53
++
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
- msgstr ""
- 
--#: ../gui/selinux.tbl:118
--msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:54
++msgstr ""
++
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
  msgstr ""
  
--#: ../gui/selinux.tbl:119
--msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:55
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
+-msgstr ""
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
- msgstr ""
- 
--#: ../gui/selinux.tbl:120
--msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:56
++msgstr ""
++
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
- msgstr ""
- 
--#: ../gui/selinux.tbl:121
--msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:57
++msgstr ""
++
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
- msgstr ""
- 
--#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
--msgid "Name Service"
-+#: booleans.py:58
++msgstr ""
++
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
- msgstr ""
- 
--#: ../gui/selinux.tbl:122
--msgid "Disable SELinux protection for named daemon"
--msgstr ""
-+#: booleans.py:59
++msgstr ""
++
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "NIS-র সাথে ডেমন সঞ্চালনের অনুমতি দেওয়া হবে"
- 
--#: ../gui/selinux.tbl:123
--msgid "Disable SELinux protection for nessusd daemon"
--msgstr ""
-+#: booleans.py:60
++
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:124
--msgid "Disable SELinux protection for NetworkManager"
--msgstr ""
-+#: booleans.py:66
++
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "%s-কে যে কোনো tcp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
- 
--#: ../gui/selinux.tbl:125
--msgid "Disable SELinux protection for nfsd daemon"
--msgstr ""
-+#: booleans.py:67
++
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
--#: ../gui/selinux.tbl:221
--msgid "Samba"
--msgstr ""
-+#: booleans.py:68
++
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "NIS-র সাথে ডেমন সঞ্চালনের অনুমতি দেওয়া হবে"
- 
--#: ../gui/selinux.tbl:126
--msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:69
++
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
- msgstr ""
- 
--#: ../gui/selinux.tbl:127
--msgid "Disable SELinux protection for nrpe daemon"
--msgstr ""
-+#: booleans.py:70
++msgstr ""
++
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "ssh দ্বারা ssh-keysign সঞ্চালনের অনুমতি দেওয়া হবে"
- 
--#: ../gui/selinux.tbl:128
--msgid "Disable SELinux protection for nscd daemon"
--msgstr ""
-+#: booleans.py:71
++
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
- 
--#: ../gui/selinux.tbl:129
--msgid "Disable SELinux protection for nsd daemon"
--msgstr ""
-+#: booleans.py:72
++
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:130
--msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:73
++
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
- msgstr ""
- 
--#: ../gui/selinux.tbl:131
--msgid "Disable SELinux protection for oddjob"
--msgstr ""
-+#: booleans.py:74
++msgstr ""
++
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "ব্যবহারকারীদের postgres সকেটের সাথে সংযোগ করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:132
--msgid "Disable SELinux protection for oddjob_mkhomedir"
--msgstr ""
-+#: booleans.py:75
++
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "rpm আন-কনফাইল অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:133
--msgid "Disable SELinux protection for openvpn daemon"
--msgstr ""
-+#: booleans.py:76
++
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "ব্যবহারকারীদের দ্বারা mount কমান্ড প্রয়োগ করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:134
--msgid "Disable SELinux protection for pam daemon"
--msgstr ""
-+#: booleans.py:77
++
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "ব্যবহারকারীদের দ্বারা mount কমান্ড প্রয়োগ করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:135
--msgid "Disable SELinux protection for pegasus"
--msgstr ""
-+#: booleans.py:78
++
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "rpm আন-কনফাইল অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:136
--msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:79
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
--#: ../gui/selinux.tbl:137
--msgid "Disable SELinux protection for portmap daemon"
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
 -msgstr ""
-+#: booleans.py:80
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "NIS-র সাথে ডেমন সঞ্চালনের অনুমতি দেওয়া হবে"
  
--#: ../gui/selinux.tbl:138
--msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:81
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
--#: ../gui/selinux.tbl:139
--msgid "Disable SELinux protection for postfix"
-+#: booleans.py:82
-+msgid ""
+-#: ../gui/selinux.tbl:4
++#: booleans.py:84
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:140
--msgid "Disable SELinux protection for postgresql daemon"
--msgstr ""
-+#: booleans.py:83
+-#: ../gui/selinux.tbl:5
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "ব্যবহারকারীদের দ্বারা mount কমান্ড প্রয়োগ করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:141
--msgid "pppd"
-+#: booleans.py:84
-+msgid ""
++
++#: booleans.py:86
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
  msgstr ""
  
--#: ../gui/selinux.tbl:141
--msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:85
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
--#: ../gui/selinux.tbl:142
--msgid "Disable SELinux protection for pptp"
--msgstr ""
-+#: booleans.py:86
+-#: ../gui/selinux.tbl:6
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:143
--msgid "Disable SELinux protection for prelink daemon"
--msgstr ""
-+#: booleans.py:87
++
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:144
--msgid "Disable SELinux protection for privoxy daemon"
--msgstr ""
-+#: booleans.py:88
++
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "ssh দ্বারা ssh-keysign সঞ্চালনের অনুমতি দেওয়া হবে"
- 
--#: ../gui/selinux.tbl:145
--msgid "Disable SELinux protection for ptal daemon"
--msgstr ""
-+#: booleans.py:89
++
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:146
--msgid "Disable SELinux protection for pxe daemon"
--msgstr ""
-+#: booleans.py:90
++
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "%s-কে যে কোনো tcp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
- 
--#: ../gui/selinux.tbl:147
--msgid "Disable SELinux protection for pyzord"
--msgstr ""
-+#: booleans.py:91
++
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:148
--msgid "Disable SELinux protection for quota daemon"
--msgstr ""
-+#: booleans.py:92
++
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
- 
--#: ../gui/selinux.tbl:149
--msgid "Disable SELinux protection for radiusd daemon"
--msgstr ""
-+#: booleans.py:93
++
++#: booleans.py:95
 +#, fuzzy
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
- 
--#: ../gui/selinux.tbl:150
--msgid "Disable SELinux protection for radvd daemon"
--msgstr ""
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++
++#: booleans.py:96
+ msgid "Allow java executable stack"
 +msgstr "java এক্সেকিউটেবল স্ট্যাকের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:151
--msgid "Disable SELinux protection for rdisc"
--msgstr ""
-+#: booleans.py:95
++
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "কনফাইন করা অ্যাপ্লিকেশন দ্বারা নির্মিত অথবা লেখা ফাইল নির্বাচন করুন"
- 
--#: ../gui/selinux.tbl:152
--msgid "Disable SELinux protection for readahead"
--msgstr ""
-+#: booleans.py:96
++
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "NIS-র সাথে ডেমন সঞ্চালনের অনুমতি দেওয়া হবে"
- 
--#: ../gui/selinux.tbl:153
--msgid "Allow programs to read files in non-standard locations (default_t)"
--msgstr ""
-+#: booleans.py:97
++
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "সর্বধরনের ডেমনকে অব্যবহৃত ttys ব্যবহারের ক্ষমতা প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:154
--msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:98
++
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
--#: ../gui/selinux.tbl:155
--msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:99
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
--#: ../gui/selinux.tbl:156
--msgid "Disable SELinux protection for ricci"
--msgstr ""
-+#: booleans.py:100
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:157
--msgid "Disable SELinux protection for ricci_modclusterd"
--msgstr ""
-+#: booleans.py:101
++
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "mount দ্বারা যে কোনো ডিরেক্টরি মাউন্ট করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:158
--msgid "Disable SELinux protection for rlogind daemon"
--msgstr ""
-+#: booleans.py:102
++
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:159
--msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:103
++
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -48312,450 +48529,438 @@ index d902482..8dc44dd 100644
 +"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
 +"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:160
--msgid "Disable SELinux protection for rshd"
-+#: booleans.py:104
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
  msgstr ""
 +"staff ওয়েব ব্রাউজার দ্বারা ব্যক্তিগত (home) ডিরেক্টরির মধ্যে লেখার অনুমতি প্রদান করা "
 +"হবে"
  
--#: ../gui/selinux.tbl:161
--msgid "rsync"
+-#: ../gui/selinux.tbl:9
++#: booleans.py:107
+ msgid "Allow mplayer executable stack"
 -msgstr ""
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
 +msgstr "mplayer এক্সেকিউটেবল স্ট্যাকের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:161
--msgid "Disable SELinux protection for rsync daemon"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "%s-কে যে কোনো tcp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
  
--#: ../gui/selinux.tbl:162
--msgid "Allow ssh to run from inetd instead of as a daemon"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "%s-কে যে কোনো udp পোর্টের সাথে বাইন্ড করার অনুমতি প্রদান করে"
  
--#: ../gui/selinux.tbl:163
--msgid "Allow Samba to share nfs directories"
-+#: booleans.py:108
-+msgid ""
+-#: ../gui/selinux.tbl:11
++#: booleans.py:110
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
  msgstr ""
  
--#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
--msgid "SASL authentication server"
--msgstr ""
-+#: booleans.py:109
+-#: ../gui/selinux.tbl:12
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "mount দ্বারা যে কোনো ডিরেক্টরি মাউন্ট করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:164
--msgid "Allow sasl authentication server to read /etc/shadow"
--msgstr ""
-+#: booleans.py:110
++
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:165
-+#: booleans.py:111
++
++#: booleans.py:113
  msgid ""
--"Allow X-Windows server to map a memory region as both executable and writable"
--msgstr ""
--
--#: ../gui/selinux.tbl:166
--msgid "Disable SELinux protection for saslauthd daemon"
--msgstr ""
--
--#: ../gui/selinux.tbl:167
--msgid "Disable SELinux protection for scannerdaemon daemon"
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "NIS-র সাথে ডেমন সঞ্চালনের অনুমতি দেওয়া হবে"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "ক্লায়েন্টদেরকে X শেয়ার মেমরিতে লেখার অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "%s-কে যে কোনো tcp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
  msgstr ""
  
--#: ../gui/selinux.tbl:168
--msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:120
-+msgid ""
+-#: ../gui/selinux.tbl:13
++#: booleans.py:122
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
  msgstr ""
  
--#: ../gui/selinux.tbl:169
--msgid "Do not allow any processes to load kernel modules"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:170
--msgid "Do not allow any processes to modify kernel SELinux policy"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 -msgstr ""
-+#: booleans.py:122
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:171
--msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:123
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
--#: ../gui/selinux.tbl:172
--msgid "Disable SELinux protection for setrans"
-+#: booleans.py:124
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
--#: ../gui/selinux.tbl:173
--msgid "Disable SELinux protection for setroubleshoot daemon"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 -msgstr ""
-+#: booleans.py:125
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:174
--msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:126
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
--#: ../gui/selinux.tbl:175
--msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:127
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
--#: ../gui/selinux.tbl:176
--msgid "Disable SELinux protection for smbd daemon"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 -msgstr ""
-+#: booleans.py:128
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "ব্যবহারকারীদের দ্বারা mount কমান্ড প্রয়োগ করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:177
--msgid "Disable SELinux protection for snmpd daemon"
--msgstr ""
-+#: booleans.py:129
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "সাধারণ ব্যবহারকারীদেরকে ping প্রয়োগ করার অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:178
--msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:130
++
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
--#: ../gui/selinux.tbl:179
--msgid "Disable SELinux protection for soundd daemon"
--msgstr ""
-+#: booleans.py:131
+-#: ../gui/selinux.tbl:20
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "সাধারণ ব্যবহারকারীর জন্য pppd সঞ্চালনের অনুমতি প্রদান করা হবে"
- 
--#: ../gui/selinux.tbl:180
--msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:132
++
++#: booleans.py:134
 +#, fuzzy
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "mount দ্বারা যে কোনো ফাইল মাউন্ট করার অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "ব্যবহারকারীদের postgres সকেটের সাথে সংযোগ করার অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "sasl অনুমোদন সার্ভার দ্বারা /etc/shadow ফাইল পাঠ করার অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:142
-+msgid ""
++#: booleans.py:144
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
--msgid "Spam Protection"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "rpm আন-কনফাইল অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:181
--msgid "Disable SELinux protection for spamd daemon"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "mount দ্বারা যে কোনো ডিরেক্টরি মাউন্ট করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:182
--msgid "Allow spamd to access home directories"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:183
--msgid "Allow Spam Assassin daemon network access"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:184
--msgid "Disable SELinux protection for speedmgmt daemon"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
--msgid "Squid"
-+#: booleans.py:148
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "rpm আন-কনফাইল অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "xen-কে প্রকৃত ডিস্ক ডিভাইস পড়তে/লিখতে অনুমদোন প্রদান করা হবে"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "mount দ্বারা যে কোনো ফাইল মাউন্ট করার অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "mount দ্বারা যে কোনো ফাইল মাউন্ট করার অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "sasl অনুমোদন সার্ভার দ্বারা /etc/shadow ফাইল পাঠ করার অনুমতি প্রদান করা হবে"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
  msgstr ""
  
--#: ../gui/selinux.tbl:185
--msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:161
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
--#: ../gui/selinux.tbl:186
--msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:162
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
  msgstr ""
  
--#: ../gui/selinux.tbl:187
--msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:163
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
  msgstr ""
 +"সাধারণ ব্যবহারকারীদের ক্ষেত্রে সরাসরি মাউসের ব্যবহারের অনুমতি প্রদান করা হবে "
 +"(শুধুমাত্র X সার্ভার ব্যবহার করা হবে)"
  
--#: ../gui/selinux.tbl:188
--msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:164
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/selinux.tbl:189
-+#: booleans.py:165
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: booleans.py:167
++msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
  msgstr ""
  
--#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
--msgid "Universal SSL tunnel"
-+#: booleans.py:166
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/selinux.tbl:190
--msgid "Disable SELinux protection for stunnel daemon"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "ব্যবহারকারীদের mysql সকেটের সাথে সংযোগ করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:191
--msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr "ব্যবহারকারীদের দ্বারা mount কমান্ড প্রয়োগ করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:192
--msgid "Disable SELinux protection for swat daemon"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 -msgstr ""
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "ব্যবহারকারীদের postgres সকেটের সাথে সংযোগ করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:193
--msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:170
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: booleans.py:172
 +#, fuzzy
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
@@ -48764,9 +48969,9 @@ index d902482..8dc44dd 100644
 +"ব্যবহারকারীদের noextattrfile পড়তে/লিখতে (r/w) অনুমতি প্রদান করা হবে (FAT, "
 +"CDROM, FLOPPY)"
  
--#: ../gui/selinux.tbl:194
--msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:171
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -48778,35 +48983,36 @@ index d902482..8dc44dd 100644
 +"হবে)  এটি নিষ্ক্রিয় করা হলে FTP passive মোড স্থাপন করা হবে ও অন্যান্য প্রোটোকল "
 +"পরিবর্তন হতে পারে"
  
--#: ../gui/selinux.tbl:195
--msgid "Disable SELinux protection for system cron jobs"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
  
--#: ../gui/selinux.tbl:196
--msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:173
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:197
--msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:174
+-#: ../gui/selinux.tbl:41
++#: booleans.py:176
 +#, fuzzy
-+msgid ""
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
 +"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
 +"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:198
--msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:175
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -48815,9 +49021,9 @@ index d902482..8dc44dd 100644
 +"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
 +"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:199
--msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:176
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -48825,454 +49031,430 @@ index d902482..8dc44dd 100644
 +"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
 +"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:200
--msgid "Disable SELinux protection for udev daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:201
--msgid "Disable SELinux protection for uml daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:202
-+#: booleans.py:179
- msgid ""
--"Allow xinetd to run unconfined, including any services it starts that do not "
--"have a domain transition explicitly defined"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: booleans.py:181
++msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
--#: ../gui/selinux.tbl:203
-+#: booleans.py:180
- msgid ""
--"Allow rc scripts to run unconfined, including any daemon started by an rc "
--"script that does not have a domain transition explicitly defined"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: booleans.py:182
++msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:204
--msgid "Allow rpm to run unconfined"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "লেবেল বিহীন প্যাকেটগুলি নেটওয়ার্কের মধ্যে চলাচলের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:205
--msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:206
--msgid "Disable SELinux protection for updfstab daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
  
--#: ../gui/selinux.tbl:207
--msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:184
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
--#: ../gui/selinux.tbl:208
-+#: booleans.py:185
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:187
 +#, fuzzy
- msgid ""
--"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
--"staff_r can do so"
++msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
  msgstr ""
 +"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
 +"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:209
--msgid "Allow users to execute the mount command"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "অনুমোদনের জন্য Pam ব্যবহার করুন"
  
--#: ../gui/selinux.tbl:210
--msgid "Allow regular users direct mouse access (only allow the X server)"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "sysadm_r:sysadm_t রূপে ssh লগ-ইনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:211
--msgid "Allow users to run the dmesg command"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "%s ডোমেইনে স্থানান্তরের জন্য ব্যবহারকারী ভূমিকা নির্বাচন করুন।"
  
--#: ../gui/selinux.tbl:212
--msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:213
--msgid "Allow normal user to execute ping"
-+#: booleans.py:190
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
--#: ../gui/selinux.tbl:214
--msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:191
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:215
--msgid "Allow users to rw usb devices"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
  
--#: ../gui/selinux.tbl:216
-+#: booleans.py:193
- msgid ""
--"Allow users to run TCP servers (bind to ports and accept connection from the "
--"same domain and outside users)  disabling this forces FTP passive mode and "
--"may change other protocols"
--msgstr ""
--
--#: ../gui/selinux.tbl:217
--msgid "Allow user to stat ttyfiles"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: booleans.py:195
++msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
  msgstr ""
  
--#: ../gui/selinux.tbl:218
--msgid "Disable SELinux protection for uucpd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "rpm আন-কনফাইল অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:219
--msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:195
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
  msgstr ""
  
--#: ../gui/selinux.tbl:220
--msgid "Disable SELinux protection for watchdog daemon"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "rpm আন-কনফাইল অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:221
--msgid "Disable SELinux protection for winbind daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "%s ডোমেইনে স্থানান্তরের জন্য ব্যবহারকারী ভূমিকা নির্বাচন করুন।"
  
--#: ../gui/selinux.tbl:222
--msgid "Disable SELinux protection for xdm daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:223
--msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:224
--msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:200
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
--#: ../gui/selinux.tbl:225
--msgid "XEN"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:225
--msgid "Allow xen to read/write physical disk devices"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:226
--msgid "Disable SELinux protection for xfs daemon"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "%s-কে যে কোনো tcp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
  
--#: ../gui/selinux.tbl:227
--msgid "Disable SELinux protection for xen control"
-+#: booleans.py:204
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
--#: ../gui/selinux.tbl:228
--msgid "Disable SELinux protection for ypbind daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
  
--#: ../gui/selinux.tbl:229
--msgid "Disable SELinux protection for NIS Password Daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
  
--#: ../gui/selinux.tbl:230
--msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:207
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
 +"evolution ও thunderbird দ্বারা ব্যবহারকারীদের ফাইল পাঠ করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:231
--msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:208
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
 +"evolution ও thunderbird দ্বারা ব্যবহারকারীদের ফাইল পাঠ করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:232
--msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:209
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
 +"evolution ও thunderbird দ্বারা ব্যবহারকারীদের ফাইল পাঠ করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/selinux.tbl:233
--msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:210
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
 +"evolution ও thunderbird দ্বারা ব্যবহারকারীদের ফাইল পাঠ করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/semanagePage.py:126
--#, python-format
--msgid "Are you sure you want to delete %s '%s'?"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
  
--#: ../gui/semanagePage.py:126
--#, python-format
--msgid "Delete %s"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 -msgstr ""
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
  
--#: ../gui/semanagePage.py:134
--#, python-format
--msgid "Add %s"
-+#: booleans.py:213
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
 +"evolution ও thunderbird দ্বারা ব্যবহারকারীদের ফাইল পাঠ করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/semanagePage.py:148
--#, python-format
--msgid "Modify %s"
-+#: booleans.py:214
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
 +"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
 +"ডিরেক্টরি পরিচালনার অনুমতি প্রদান করা হবে"
  
--#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
--msgid "Permissive"
-+#: booleans.py:215
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
 +"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
 +"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
  
--#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
--msgid "Enforcing"
-+#: booleans.py:216
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
--#: ../gui/statusPage.py:94
--msgid "Status"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "sysadm_r:sysadm_t রূপে ssh লগ-ইনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/statusPage.py:133
-+#: booleans.py:218
-+#, fuzzy
- msgid ""
--"Changing the policy type will cause a relabel of the entire file system on "
--"the next boot. Relabeling takes a long time depending on the size of the "
--"file system.  Do you wish to continue?"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
 -msgstr ""
++#: booleans.py:220
++#, fuzzy
++msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr "sysadm_r:sysadm_t রূপে ssh লগ-ইনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/statusPage.py:147
--msgid ""
--"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
--"you later decide to turn SELinux back on, the system will be required to "
--"relabel.  If you just want to see if SELinux is causing a problem on your "
--"system, you can go to permissive mode which will only log errors and not "
--"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
--"wish to continue?"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
 -msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "mount দ্বারা যে কোনো ফাইল মাউন্ট করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/statusPage.py:152
-+#: booleans.py:220
- msgid ""
--"Changing to SELinux enabled will cause a relabel of the entire file system "
--"on the next boot. Relabeling takes a long time depending on the size of the "
--"file system.  Do you wish to continue?"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:222
++msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:11
--msgid "system-config-selinux"
-+#: booleans.py:221
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:222
+-#: ../gui/selinux.tbl:87
++#: booleans.py:224
  msgid ""
--"Copyright (c)2006 Red Hat, Inc.\n"
--"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
 +"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:22
--#: ../gui/system-config-selinux.glade:544
--msgid "Add SELinux Login Mapping"
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "ব্যবহারকারীদের dmesg কমান্ড প্রয়োগের অনুমতি প্রদান করা হবে"
  
--#: ../gui/system-config-selinux.glade:257
--msgid "Add SELinux Network Ports"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
 -msgstr ""
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
  
--#: ../gui/system-config-selinux.glade:391
--#: ../gui/system-config-selinux.glade:678
--msgid "SELinux Type"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "ক্লায়েন্টদেরকে X শেয়ার মেমরিতে লেখার অনুমতি প্রদান করা হবে"
  
--#: ../gui/system-config-selinux.glade:622
--msgid "File Specification"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr ""
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "ব্যবহারকারীদের দ্বারা mount কমান্ড প্রয়োগ করার অনুমতি প্রদান করা হবে"
  
--#: ../gui/system-config-selinux.glade:650
--msgid "File Type"
-+#: booleans.py:227
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:228
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
-+
-+#: booleans.py:229
+ 
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "সর্বধরনের ডেমন দ্বারা /-র মধ্যে corefile লেখার অনুমতি প্রদান করা হবে"
-+
-+#: booleans.py:230
- msgid ""
--"all files\n"
--"regular file\n"
--"directory\n"
--"character device\n"
--"block device\n"
--"socket\n"
--"symbolic link\n"
--"named pipe\n"
+ 
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
 -msgstr ""
++#: booleans.py:232
++msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
 +msgstr ""
@@ -49296,8 +49478,8 @@ index d902482..8dc44dd 100644
 +#~ "gadmin SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত ডিরেক্টরি "
 +#~ "(home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/system-config-selinux.glade:773
--msgid "MLS"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow guest SELinux user account to execute files in home directory or /"
@@ -49306,26 +49488,26 @@ index d902482..8dc44dd 100644
 +#~ "guest SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত ডিরেক্টরি "
 +#~ "(home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/system-config-selinux.glade:837
--msgid "Add SELinux User"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
 -msgstr ""
 +#~ msgid "Memory Protection"
 +#~ msgstr "মেমরি সংরক্ষণ"
  
--#: ../gui/system-config-selinux.glade:1079
--msgid "SELinux Administration"
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
 -msgstr ""
 +#~ msgid "Mount"
 +#~ msgstr "Mount"
  
--#: ../gui/system-config-selinux.glade:1122
--msgid "Add"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
 -msgstr ""
 +#~ msgid "SSH"
 +#~ msgstr "SSH"
  
--#: ../gui/system-config-selinux.glade:1144
--msgid "_Properties"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow staff SELinux user account to execute files in home directory or /"
@@ -49334,8 +49516,8 @@ index d902482..8dc44dd 100644
 +#~ "staff SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত ডিরেক্টরি "
 +#~ "(home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/system-config-selinux.glade:1166
--msgid "_Delete"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow sysadm SELinux user account to execute files in home directory or /"
@@ -49344,8 +49526,8 @@ index d902482..8dc44dd 100644
 +#~ "sysadm SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত ডিরেক্টরি "
 +#~ "(home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/system-config-selinux.glade:1256
--msgid "Select Management Object"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow unconfined SELinux user account to execute files in home directory "
@@ -49354,14 +49536,14 @@ index d902482..8dc44dd 100644
 +#~ "আন-কনফাইন করা SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত "
 +#~ "ডিরেক্টরি (home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/system-config-selinux.glade:1273
--msgid "<b>Select:</b>"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
 -msgstr ""
 +#~ msgid "Network Configuration"
 +#~ msgstr "নেটওয়ার্ক কনফিগারেশন"
  
--#: ../gui/system-config-selinux.glade:1326
--msgid "System Default Enforcing Mode"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow user SELinux user account to execute files in home directory or /tmp"
@@ -49369,35 +49551,28 @@ index d902482..8dc44dd 100644
 +#~ "user SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত ডিরেক্টরি "
 +#~ "(home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/system-config-selinux.glade:1354
--msgid ""
--"Disabled\n"
--"Permissive\n"
--"Enforcing\n"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
 -msgstr ""
 +#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#~ msgstr ""
 +#~ "আন-কনফাইন করা সামগ্রী unconfined_execmem-এ dyntrans করার অনুমতি প্রদান করা "
 +#~ "হবে"
  
--#: ../gui/system-config-selinux.glade:1373
--msgid "Current Enforcing Mode"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
 -msgstr ""
 +#~ msgid "Databases"
 +#~ msgstr "ডাটাবেস"
  
--#: ../gui/system-config-selinux.glade:1418
--msgid "System Default Policy Type: "
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
 -msgstr ""
 +#~ msgid "XServer"
 +#~ msgstr "XServer"
  
--#: ../gui/system-config-selinux.glade:1463
--msgid ""
--"Select if you wish to relabel then entire file system on next reboot.  "
--"Relabeling can take a very long time, depending on the size of the system.  "
--"If you are changing policy types or going from disabled to enforcing, a "
--"relabel is required."
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow xguest SELinux user account to execute files in home directory or /"
@@ -49406,480 +49581,741 @@ index d902482..8dc44dd 100644
 +#~ "xguest SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত ডিরেক্টরি "
 +#~ "(home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
  
--#: ../gui/system-config-selinux.glade:1509
--msgid "Relabel on next reboot."
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
 -msgstr ""
 +#~ msgid "NIS"
 +#~ msgstr "NIS"
  
--#: ../gui/system-config-selinux.glade:1561
--msgid "label37"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
 -msgstr ""
 +#~ msgid "Web Applications"
 +#~ msgstr "ওয়েব অ্যাপ্লিকেশন"
  
--#: ../gui/system-config-selinux.glade:1598
--msgid "Revert boolean setting to system default"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
 -msgstr ""
 +#~ msgid "Transition staff SELinux user to Web Browser Domain"
 +#~ msgstr ""
 +#~ "staff SELinux ব্যবহারকারীকে ওয়েব ব্রাউজার ডোমেইনের মধ্যে রূপান্তর করা হবে"
  
--#: ../gui/system-config-selinux.glade:1614
--msgid "Toggle between Customized and All Booleans"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
 -msgstr ""
 +#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#~ msgstr ""
 +#~ "sysadm SELinux ব্যবহারকারীকে ওয়েব ব্রাউজার ডোমেইনের মধ্যে রূপান্তর করা হবে"
  
--#: ../gui/system-config-selinux.glade:1645
--#: ../gui/system-config-selinux.glade:1850
--#: ../gui/system-config-selinux.glade:2037
--#: ../gui/system-config-selinux.glade:2224
--#: ../gui/system-config-selinux.glade:2467
--#: ../gui/system-config-selinux.glade:2692
--#: ../gui/system-config-selinux.glade:2867
--msgid "Filter"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
 -msgstr ""
 +#~ msgid "Transition user SELinux user to Web Browser Domain"
 +#~ msgstr "user SELinux ব্যবহারকারীকে ওয়েব ব্রাউজার ডোমেইনের মধ্যে রূপান্তর করা হবে"
  
--#: ../gui/system-config-selinux.glade:1734
--msgid "label50"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
 -msgstr ""
 +#~ msgid "Transition xguest SELinux user to Web Browser Domain"
 +#~ msgstr ""
 +#~ "xguest SELinux ব্যবহারকারীকে ওয়েব ব্রাউজার ডোমেইনের মধ্যে রূপান্তর করা হবে"
  
--#: ../gui/system-config-selinux.glade:1771
--msgid "Add File Context"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for amanda"
 +#~ msgstr "amanda-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:1787
--msgid "Modify File Context"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for amavis"
 +#~ msgstr "amavis-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:1803
--msgid "Delete File Context"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for apmd daemon"
 +#~ msgstr "apmd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:1819
--msgid "Toggle between all and customized file context"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for arpwatch daemon"
 +#~ msgstr "arpwatch ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:1939
--msgid "label38"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for auditd daemon"
 +#~ msgstr "auditd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:1976
--msgid "Add SELinux User Mapping"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for automount daemon"
 +#~ msgstr "automount ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:1992
--msgid "Modify SELinux User Mapping"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for avahi"
 +#~ msgstr "avahi-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2008
--msgid "Delete SELinux User Mapping"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for bluetooth daemon"
 +#~ msgstr "bluetooth ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2126
--msgid "label39"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for canna daemon"
 +#~ msgstr "canna ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2163
--msgid "Add User"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cardmgr daemon"
 +#~ msgstr "cardmgr ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2179
--msgid "Modify User"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for Cluster Server"
 +#~ msgstr "Cluster Server-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2195
--msgid "Delete User"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for ciped daemon"
 +#~ msgstr "ciped ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2313
--msgid "label41"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for clamd daemon"
 +#~ msgstr "clamd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2350
--msgid "Add Network Port"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for clamscan"
 +#~ msgstr "clamscan-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2366
--msgid "Edit Network Port"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for clvmd"
 +#~ msgstr "clvmd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2382
--msgid "Delete Network Port"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for comsat daemon"
 +#~ msgstr "comsat ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2418
--#: ../gui/system-config-selinux.glade:2436
--msgid "Toggle between Customized and All Ports"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for courier daemon"
 +#~ msgstr "courier ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2556
--msgid "label42"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cpucontrol daemon"
 +#~ msgstr "cpucontrol ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2593
--msgid "Generate new policy module"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cpuspeed daemon"
 +#~ msgstr "cpuspeed ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2609
--msgid "Load policy module"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
 -msgstr ""
 +#~ msgid "Cron"
 +#~ msgstr "Cron"
  
--#: ../gui/system-config-selinux.glade:2625
--msgid "Remove loadable policy module"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for crond daemon"
 +#~ msgstr "crond ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2661
--msgid ""
--"Enable/Disable additional audit rules, that are normally not reported in the "
--"log files."
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
 -msgstr ""
 +#~ msgid "Printing"
 +#~ msgstr "প্রিন্ট ব্যবস্থা"
  
--#: ../gui/system-config-selinux.glade:2781
--msgid "label44"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cupsd back end server"
 +#~ msgstr "cupsd ব্যাক-এন্ড সার্ভারের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2818
--msgid "Change process mode to permissive."
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cupsd daemon"
 +#~ msgstr "cupsd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2836
--msgid "Change process mode to enforcing"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cupsd_lpd"
 +#~ msgstr "cupsd_lpd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/system-config-selinux.glade:2928
--msgid "Process Domain"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
 -msgstr ""
 +#~ msgid "CVS"
 +#~ msgstr "CVS"
  
--#: ../gui/system-config-selinux.glade:2956
--msgid "label59"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cvs daemon"
 +#~ msgstr "cvs ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
  
--#: ../gui/usersPage.py:138
--#, python-format
--msgid "SELinux user '%s' is required"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cyrus daemon"
 +#~ msgstr "cyrus ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dbskkd daemon"
 +#~ msgstr "dbskkd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dbusd daemon"
 +#~ msgstr "dbusd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dccd"
 +#~ msgstr "dccd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dccifd"
 +#~ msgstr "dccifd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dccm"
 +#~ msgstr "dccm-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ddt daemon"
 +#~ msgstr "ddt ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for devfsd daemon"
 +#~ msgstr "devfsd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dhcpc daemon"
 +#~ msgstr "dhcpc ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dhcpd daemon"
 +#~ msgstr "dhcpd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dictd daemon"
 +#~ msgstr "dictd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
 +#~ msgid "Allow sysadm_t to directly start daemons"
 +#~ msgstr "sysadm_t দ্বারা সরাসরি ডেমন আরম্ভের অনুমতি প্রদান করা হবে"
-+
+ 
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for Evolution"
 +#~ msgstr "Evolution-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
 +#~ msgid "Games"
 +#~ msgstr "খেলা"
-+
+ 
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for games"
 +#~ msgstr "খেলার জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for the web browsers"
 +#~ msgstr "ওয়েব ব্রাউজারের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for Thunderbird"
 +#~ msgstr "Thunderbird-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for distccd daemon"
 +#~ msgstr "distccd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dmesg daemon"
 +#~ msgstr "dmesg ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dnsmasq daemon"
 +#~ msgstr "dnsmasq ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dovecot daemon"
 +#~ msgstr "dovecot ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for entropyd daemon"
 +#~ msgstr "entropyd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for fetchmail"
 +#~ msgstr "fetchmail-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for fingerd daemon"
 +#~ msgstr "fingerd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for freshclam daemon"
 +#~ msgstr "freshclam ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for fsdaemon daemon"
 +#~ msgstr "fsdaemon ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for gpm daemon"
 +#~ msgstr "gpm ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
 +#~ msgid "NFS"
 +#~ msgstr "NFS"
-+
+ 
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for gss daemon"
 +#~ msgstr "gss ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for Hal daemon"
 +#~ msgstr "Hal ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
 +#~ msgid "Compatibility"
 +#~ msgstr "সুসংগতি"
-+
+ 
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
 +#~ msgid ""
 +#~ "Do not audit things that we know to be broken but which are not security "
 +#~ "risks"
 +#~ msgstr "বিপদের আশঙ্কাবিহীন জ্ঞাত সমস্যাসহ সামগ্রীর জন্য অডিট করা হবে না"
-+
+ 
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for hostname daemon"
 +#~ msgstr "hostname ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for hotplug daemon"
 +#~ msgstr "hotplug ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for howl daemon"
 +#~ msgstr "howl ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for cups hplip daemon"
 +#~ msgstr "hplip ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for httpd rotatelogs"
 +#~ msgstr "httpd rotatelogs-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
 +#~ msgid "HTTPD Service"
 +#~ msgstr "HTTPD পরিসেবা"
-+
+ 
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for http suexec"
 +#~ msgstr "http suexec-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for hwclock daemon"
 +#~ msgstr "hwclock ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for i18n daemon"
 +#~ msgstr "i18n ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for imazesrv daemon"
 +#~ msgstr "imazesrv ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for inetd child daemons"
 +#~ msgstr "inetd চাইল্ড ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for inetd daemon"
 +#~ msgstr "inetd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for innd daemon"
 +#~ msgstr "innd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for iptables daemon"
 +#~ msgstr "iptables ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ircd daemon"
 +#~ msgstr "ircd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for irqbalance daemon"
 +#~ msgstr "irqbalance-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for iscsi daemon"
 +#~ msgstr "iscsi-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for jabberd daemon"
 +#~ msgstr "jabberd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
 +#~ msgid "Kerberos"
 +#~ msgstr "Kerberos"
-+
+ 
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for kadmind daemon"
 +#~ msgstr "kadmind-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for klogd daemon"
 +#~ msgstr "klogd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for krb5kdc daemon"
 +#~ msgstr "krb5kdc-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ktalk daemons"
 +#~ msgstr "ktalk-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for kudzu daemon"
 +#~ msgstr "kudzu-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for locate daemon"
 +#~ msgstr "locate-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for lpd daemon"
 +#~ msgstr "lpd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for lrrd daemon"
 +#~ msgstr "lrrd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for lvm daemon"
 +#~ msgstr "lvm-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for mailman"
 +#~ msgstr "mailman-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for mdadm daemon"
 +#~ msgstr "mdadm-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for monopd daemon"
 +#~ msgstr "monopd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for mrtg daemon"
 +#~ msgstr "mrtg-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for mysqld daemon"
 +#~ msgstr "mysqld-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nagios daemon"
 +#~ msgstr "nagios-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
 +#~ msgid "Name Service"
 +#~ msgstr "Name পরিসেবা"
-+
+ 
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for named daemon"
 +#~ msgstr "named-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nessusd daemon"
 +#~ msgstr "nessusd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for NetworkManager"
 +#~ msgstr "NetworkManager-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nfsd daemon"
 +#~ msgstr "nfsd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
 +#~ msgid "Samba"
 +#~ msgstr "Samba"
-+
+ 
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nmbd daemon"
 +#~ msgstr "nmbd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nrpe daemon"
 +#~ msgstr "nrpe ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nscd daemon"
 +#~ msgstr "nscd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nsd daemon"
 +#~ msgstr "nsd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ntpd daemon"
 +#~ msgstr "ntpd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for oddjob"
 +#~ msgstr "oddjob-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
 +#~ msgstr "oddjob_mkhomedir-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for openvpn daemon"
 +#~ msgstr "openvpn ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for pam daemon"
 +#~ msgstr "pam ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for pegasus"
 +#~ msgstr "pegasus-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for perdition daemon"
 +#~ msgstr "perdition ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for portmap daemon"
 +#~ msgstr "portmap ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users)  disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for portslave daemon"
 +#~ msgstr "portslave ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for postfix"
 +#~ msgstr "postfix-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for postgresql daemon"
 +#~ msgstr "postgresql ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
 +
@@ -49888,195 +50324,416 @@ index d902482..8dc44dd 100644
 +
 +#~ msgid "Disable SELinux protection for pptp"
 +#~ msgstr "pptp-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for prelink daemon"
 +#~ msgstr "prelink ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for privoxy daemon"
 +#~ msgstr "privoxy ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ptal daemon"
 +#~ msgstr "ptal ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for pxe daemon"
 +#~ msgstr "pxe ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for pyzord"
 +#~ msgstr "pyzord-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for quota daemon"
 +#~ msgstr "quota ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for radiusd daemon"
 +#~ msgstr "radiusd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for radvd daemon"
 +#~ msgstr "radvd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rdisc"
 +#~ msgstr "rdisc-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for readahead"
 +#~ msgstr "readahead-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
 +#~ msgid "Allow programs to read files in non-standard locations (default_t)"
 +#~ msgstr ""
 +#~ "প্রমিত অবস্থান ভিন্ন অন্য অবস্থানে উপস্থিত ফাইলগুলি বিভিন্ন প্রোগ্রাম দ্বারা পাঠ "
 +#~ "করার অনুমতি প্রদান করা হবে (default_t)"
-+
+ 
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for restorecond"
 +#~ msgstr "restorecond-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rhgb daemon"
 +#~ msgstr "rhgb ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ricci"
 +#~ msgstr "ricci-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ricci_modclusterd"
 +#~ msgstr "ricci_modclusterd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rlogind daemon"
 +#~ msgstr "rlogind ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rpcd daemon"
 +#~ msgstr "rpcd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rshd"
 +#~ msgstr "rshd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr ""
 +#~ msgid "rsync"
 +#~ msgstr "rsync"
-+
+ 
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rsync daemon"
 +#~ msgstr "rsync ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
 +#~ msgid "Allow ssh to run from inetd instead of as a daemon"
 +#~ msgstr "ssh-কে ডেমনের পরিবর্তে inetd থেকে সঞ্চালনের অনুমতি প্রদান করা হবে"
-+
+ 
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
 +#~ msgid "SASL authentication server"
 +#~ msgstr "SASL অনুমোদনের সার্ভার"
-+
+ 
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow X-Windows server to map a memory region as both executable and "
 +#~ "writable"
 +#~ msgstr ""
 +#~ "X-Windows সার্ভার দ্বারা মেমরির অংশকে এক্সিকিউটেবল ও লিখনযোগ্য রূপে ম্যাপ করা "
 +#~ "হবে"
-+
+ 
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system.  Do you wish to continue?"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for saslauthd daemon"
 +#~ msgstr "saslauthd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel.  If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
+-"wish to continue?"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for scannerdaemon daemon"
 +#~ msgstr "scannerdaemon ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system.  Do you wish to continue?"
+-msgstr ""
 +#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
 +#~ msgstr "sysadm_t-এ রূপান্তরের অনুমতি প্রদান করা হবে না, sudo ও su প্রভাবিত হবে"
-+
+ 
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
 +#~ msgid "Do not allow any processes to load kernel modules"
 +#~ msgstr "কোনো প্রসেস দ্বারা কার্নেল মডিউল লোড করার অনুমতি প্রদান করা হবে না"
-+
+ 
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
 +#~ msgid "Do not allow any processes to modify kernel SELinux policy"
 +#~ msgstr "কোনো প্রসেস দ্বারা SELinux নিয়মনীতি পরিবর্তনের অনুমতি প্রদান করা হবে"
-+
+ 
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for sendmail daemon"
 +#~ msgstr "sendmail ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for setrans"
 +#~ msgstr "setrans-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for setroubleshoot daemon"
 +#~ msgstr "setroubleshoot ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for slapd daemon"
 +#~ msgstr "slapd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for slrnpull daemon"
 +#~ msgstr "slrnpull ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for smbd daemon"
 +#~ msgstr "smbd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for snmpd daemon"
 +#~ msgstr "snmpd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for snort daemon"
 +#~ msgstr "snort ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for soundd daemon"
 +#~ msgstr "soundd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for sound daemon"
 +#~ msgstr "sound ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
 +#~ msgid "Spam Protection"
 +#~ msgstr "স্প্যাম থেকে সুরক্ষা"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for spamd daemon"
 +#~ msgstr "spamd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
 +#~ msgid "Allow Spam Assassin daemon network access"
 +#~ msgstr "Spam Assassin ডেমনের ক্ষেত্রে নেটওয়ার্ক ব্যবহারের অনুমতি প্রদান করা হবে"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for speedmgmt daemon"
 +#~ msgstr "speedmgmt ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
 +#~ msgid "Squid"
 +#~ msgstr "Squid"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for squid daemon"
 +#~ msgstr "squid ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ssh daemon"
 +#~ msgstr "ssh ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
 +#~ "~/.bashrc)"
 +#~ msgstr ""
 +#~ "staff_r ব্যবহারকারীদের দ্বারা sysadm-র ব্যক্তিগত (home) ডিরেক্টরির মধ্যে "
 +#~ "অনুসন্ধান ও ফাইল (যেমন ~/.bashrc) পাঠের অনুমতি প্রদান করা হবে "
-+
+ 
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot.  "
+-"Relabeling can take a very long time, depending on the size of the system.  "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
 +#~ msgid "Universal SSL tunnel"
 +#~ msgstr "সার্বজনীন SSL টানেল"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
 +#~ msgid "Disable SELinux protection for stunnel daemon"
 +#~ msgstr "stunnel ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
 +#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
 +#~ msgstr ""
 +#~ "stunnel ডেমনকে xinetd-র বাইরে স্বতন্ত্ররূপে সঞ্চালনের অনুমতি প্রদান করা হবে"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for swat daemon"
 +#~ msgstr "swat ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for sxid daemon"
 +#~ msgstr "sxid ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for syslogd daemon"
 +#~ msgstr "syslogd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for system cron jobs"
 +#~ msgstr "সিস্টেমের cron কর্মের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for tcp daemon"
 +#~ msgstr "tcp ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for telnet daemon"
 +#~ msgstr "telnet ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for tftpd daemon"
 +#~ msgstr "tftpd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for transproxy daemon"
 +#~ msgstr "transproxy ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for udev daemon"
 +#~ msgstr "udev ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for uml daemon"
 +#~ msgstr "uml ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow xinetd to run unconfined, including any services it starts that do "
 +#~ "not have a domain transition explicitly defined"
@@ -50084,7 +50741,10 @@ index d902482..8dc44dd 100644
 +#~ "xinetd আন-কনফাইন অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে। xinetd দ্বারা আরম্ভ "
 +#~ "হওয়া যে সমস্ত পরিসেবার ক্ষেত্রে ডোমেইন রূপান্তর নির্ধারিত হয়নি সেগুলিও আন-কনফাইল "
 +#~ "অবস্থায় সঞ্চালিত হবে।"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
 +#~ "script that does not have a domain transition explicitly defined"
@@ -50092,97 +50752,162 @@ index d902482..8dc44dd 100644
 +#~ "rc স্ক্রিপ্ট আন-কনফাইন অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে। rc স্ক্রিপ্ট দ্বারা "
 +#~ "আরম্ভ হওয়া যে সমস্ত ডেমনের ক্ষেত্রে ডোমেইন রূপান্তর নির্ধারিত হয়নি সেগুলিও আন-"
 +#~ "কনফাইল অবস্থায় সঞ্চালিত হবে।"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
 +#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
 +#~ msgstr ""
 +#~ "বিশেষ অধিকারপ্রাপ্ত সামগ্রী যেম hotplug ও insmod-কে আন-কনফাইন রূপে সঞ্চালনের "
 +#~ "অনুমতি প্রদান করা হবে"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for updfstab daemon"
 +#~ msgstr "updfstab ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for uptimed daemon"
 +#~ msgstr "uptimed ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
 +#~ "only staff_r can do so"
 +#~ msgstr ""
 +#~ "user_r-কে su, sudo অথবা userhelper-র সাহায্যে sysadm_r প্রাপ্ত করার অনুমতি "
 +#~ "প্রদান করা হবে। অন্যথা, শুধুমাত্র staff_r দ্বারা এটি করা সম্ভব হবে"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
 +#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#~ msgstr ""
 +#~ "ব্যবহারকারীদেরকে নেটওয়ার্ক ইন্টারফেস নিয়ন্ত্রণের অনুমতি প্রদান করা হবে "
 +#~ "(USERCTL=true আবশ্যক)"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
 +#~ msgid "Allow user to stat ttyfiles"
 +#~ msgstr "ব্যবহারকারীদের ttyfiles stat করার অনুমতি প্রদান করা হবে"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for uucpd daemon"
 +#~ msgstr "uucpd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for vmware daemon"
 +#~ msgstr "vmware ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for watchdog daemon"
 +#~ msgstr "watchdog ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for winbind daemon"
 +#~ msgstr "winbind ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for xdm daemon"
 +#~ msgstr "xdm ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
 +#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
 +#~ msgstr "sysadm_r:sysadm_t রূপে xdm লগ-ইনের অনুমতি প্রদান করা হবে"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for xen daemon"
 +#~ msgstr "xen ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
 +#~ msgid "XEN"
 +#~ msgstr "XEN"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for xfs daemon"
 +#~ msgstr "xfs ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
 +#~ msgid "Disable SELinux protection for xen control"
 +#~ msgstr "xen নিয়ন্ত্রণের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ypbind daemon"
 +#~ msgstr "ypbind ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for NIS Password Daemon"
 +#~ msgstr "NIS পাসওয়ার্ড ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ypserv daemon"
 +#~ msgstr "ypserv ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
-+
+ 
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
 +#~ msgstr "NIS Transfer ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
 diff --git a/policycoreutils/po/br.po b/policycoreutils/po/br.po
 new file mode 100644
-index 0000000..bb5853b
+index 0000000..001e7d4
 --- /dev/null
 +++ b/policycoreutils/po/br.po
-@@ -0,0 +1,3329 @@
+@@ -0,0 +1,3353 @@
 +# SOME DESCRIPTIVE TITLE.
 +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 +# This file is distributed under the same license as the PACKAGE package.
-+# 
++#
 +# Translators:
 +msgid ""
 +msgstr ""
 +"Project-Id-Version: Policycoreutils\n"
 +"Report-Msgid-Bugs-To: \n"
-+"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 14:33+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
-+"Language-Team: Breton (http://www.transifex.com/projects/p/fedora/language/br/)\n"
++"Language-Team: Breton (http://www.transifex.com/projects/p/fedora/language/"
++"br/)\n"
++"Language: br\n"
 +"MIME-Version: 1.0\n"
 +"Content-Type: text/plain; charset=UTF-8\n"
 +"Content-Transfer-Encoding: 8bit\n"
-+"Language: br\n"
 +"Plural-Forms: nplurals=2; plural=(n > 1);\n"
 +
 +#: ../run_init/run_init.c:67
@@ -50302,7 +51027,7 @@ index 0000000..bb5853b
 +msgid "Modules Name"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
 +msgid "Version"
 +msgstr ""
 +
@@ -50350,10 +51075,10 @@ index 0000000..bb5853b
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
 +#, python-format
 +msgid "Could not create a key for %s"
 +msgstr ""
@@ -50561,544 +51286,562 @@ index 0000000..bb5853b
 +msgid "SELinux Roles"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
 +msgid "Protocol udp or tcp is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
 +msgid "Port is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
 +msgid "Invalid Port"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
 +#, python-format
 +msgid "Could not create a key for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
 +msgid "Type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
 +#, python-format
 +msgid "Could not check if port %s/%s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
 +#, python-format
 +msgid "Port %s/%s already defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
 +#, python-format
 +msgid "Could not create port for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
 +#, python-format
 +msgid "Could not create context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
 +#, python-format
 +msgid "Could not set user in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
 +#, python-format
 +msgid "Could not set role in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
 +#, python-format
 +msgid "Could not set type in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
 +#, python-format
 +msgid "Could not set mls fields in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
 +#, python-format
 +msgid "Could not set port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
 +#, python-format
 +msgid "Could not add port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
 +msgid "Requires setype or serange"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
 +msgid "Requires setype"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
 +#, python-format
 +msgid "Port %s/%s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
 +#, python-format
 +msgid "Could not query port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
 +#, python-format
 +msgid "Could not modify port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
 +msgid "Could not list the ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
 +#, python-format
 +msgid "Could not delete the port %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
 +#, python-format
 +msgid "Port %s/%s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
 +#, python-format
 +msgid "Could not delete port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
 +msgid "Could not list ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "SELinux Port Type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "Proto"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
 +msgid "Port Number"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
 +msgid "Node Address is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
 +msgid "Unknown or missing protocol"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
-+msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
 +#, python-format
 +msgid "Could not create key for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
 +#, python-format
 +msgid "Could not check if addr %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
 +#, python-format
 +msgid "Could not create addr for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
 +#, python-format
 +msgid "Could not create context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
 +#, python-format
 +msgid "Could not set mask for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
 +#, python-format
 +msgid "Could not set user in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
 +#, python-format
 +msgid "Could not set role in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
 +#, python-format
 +msgid "Could not set type in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
 +#, python-format
 +msgid "Could not set mls fields in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
 +#, python-format
 +msgid "Could not set addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
 +#, python-format
 +msgid "Could not add addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
 +#, python-format
 +msgid "Addr %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
 +#, python-format
 +msgid "Could not query addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
 +#, python-format
 +msgid "Could not modify addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
 +#, python-format
 +msgid "Addr %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
 +#, python-format
 +msgid "Could not delete addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
 +msgid "Could not deleteall node mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
 +msgid "Could not list addrs"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
 +#, python-format
 +msgid "Could not check if interface %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
 +#, python-format
 +msgid "Could not create interface for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
 +#, python-format
 +msgid "Could not set user in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
 +#, python-format
 +msgid "Could not set role in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
 +#, python-format
 +msgid "Could not set type in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
 +#, python-format
 +msgid "Could not set mls fields in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
 +#, python-format
 +msgid "Could not set interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
 +#, python-format
 +msgid "Could not set message context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
 +#, python-format
 +msgid "Could not add interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
 +#, python-format
 +msgid "Interface %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
 +#, python-format
 +msgid "Could not query interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
 +#, python-format
 +msgid "Could not modify interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
 +#, python-format
 +msgid "Interface %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
 +#, python-format
 +msgid "Could not delete interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
 +msgid "Could not delete all interface  mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
 +msgid "Could not list interfaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
 +msgid "SELinux Interface"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
 +msgid "Context"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
 +#, python-format
 +msgid "Equivalence class for %s already exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
 +#, python-format
 +msgid "File spec %s conflicts with equivalency rule '%s %s'"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
 +#, python-format
 +msgid "Equivalence class for %s does not exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
 +#, python-format
 +msgid "Could not set user in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
 +#, python-format
 +msgid "Could not set role in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
 +#, python-format
 +msgid "Could not set mls fields in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
 +msgid "Invalid file specification"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
 +msgid "File specification can not include spaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
 +#, python-format
 +msgid ""
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
-+"instead"
++"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
++msgstr ""
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
 +#, python-format
 +msgid "Could not check if file context for %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
 +#, python-format
 +msgid "Could not create file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
 +#, python-format
 +msgid "Could not set type in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
 +#, python-format
 +msgid "Could not set file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
 +#, python-format
 +msgid "Could not add file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
 +msgid "Requires setype, serange or seuser"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
 +#, python-format
 +msgid "File context for %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
 +#, python-format
 +msgid "Could not query file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
 +#, python-format
 +msgid "Could not modify file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
 +msgid "Could not list the file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
 +#, python-format
 +msgid "Could not delete the file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
 +#, python-format
 +msgid "File context for %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
 +#, python-format
 +msgid "Could not delete file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
 +msgid "Could not list file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
 +msgid "Could not list local file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "SELinux fcontext"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
 +msgid ""
 +"\n"
 +"SELinux Distribution fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
 +msgid ""
 +"\n"
 +"SELinux Local fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
 +#, python-format
 +msgid "Could not check if boolean %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
 +#, python-format
 +msgid "Boolean %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
 +#, python-format
 +msgid "Could not query file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
 +#, python-format
 +msgid "You must specify one of the following values: %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
 +#, python-format
 +msgid "Could not set active value of boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
 +#, python-format
 +msgid "Could not modify boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
 +#, python-format
 +msgid "Bad format %s: Record %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
 +#, python-format
 +msgid "Boolean %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
 +#, python-format
 +msgid "Could not delete boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
 +msgid "Could not list booleans"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
 +msgid "unknown"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "off"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "on"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "SELinux boolean"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "State"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "Default"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
 +msgid "Description"
 +msgstr ""
@@ -51509,23 +52252,23 @@ index 0000000..bb5853b
 +msgid "Login '%s' is required"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
 +msgid "Policy Module"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
 +msgid "Module Name"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
 +msgid "Disable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
 +msgid "Enable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
 +msgid "Load Policy Module"
 +msgstr ""
 +
@@ -51564,7 +52307,7 @@ index 0000000..bb5853b
 +msgid "<b>Applications</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -51574,7 +52317,7 @@ index 0000000..bb5853b
 +"requires a script in /etc/rc.d/init.d"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
 +msgstr ""
 +
@@ -51586,7 +52329,7 @@ index 0000000..bb5853b
 +msgid "Internet Services Daemon are daemons started by xinetd"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr ""
 +
@@ -51595,7 +52338,7 @@ index 0000000..bb5853b
 +"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr ""
 +
@@ -51605,7 +52348,7 @@ index 0000000..bb5853b
 +"started by a user"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
 +msgid "Sandbox"
 +msgstr ""
 +
@@ -51621,7 +52364,7 @@ index 0000000..bb5853b
 +msgid "Modify an existing login user record."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr ""
 +
@@ -51631,7 +52374,7 @@ index 0000000..bb5853b
 +"default this user will have  no setuid, no networking, no su, no sudo."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr ""
 +
@@ -51641,7 +52384,7 @@ index 0000000..bb5853b
 +"will have no setuid, no networking, no sudo, no su"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr ""
 +
@@ -51651,28 +52394,28 @@ index 0000000..bb5853b
 +"sudo, no su."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:550
 +msgid ""
-+"User with full networking, no setuid applications without transition, no su,"
-+" can sudo to Root Administration Roles"
++"User with full networking, no setuid applications without transition, no su, "
++"can sudo to Root Administration Roles"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:592
 +msgid "<b>Root Users</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:627
 +msgid ""
-+"Select Root Administrator User Role, if this user will be used to administer"
-+" the machine while running as root.  This user will not be able to login to "
++"Select Root Administrator User Role, if this user will be used to administer "
++"the machine while running as root.  This user will not be able to login to "
 +"the system directly."
 +msgstr ""
 +
@@ -51740,8 +52483,7 @@ index 0000000..bb5853b
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1019
-+msgid ""
-+"Select the user roles that will transiton to this applications domains."
++msgid "Select the user roles that will transiton to this applications domains."
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1056
@@ -52050,8 +52792,8 @@ index 0000000..bb5853b
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
 +"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you"
-+" wish to continue?"
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
 +msgstr ""
 +
 +#: ../gui/statusPage.py:152
@@ -52281,8 +53023,8 @@ index 0000000..bb5853b
 +
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the"
-+" log files."
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
 +msgstr ""
 +
 +#: ../gui/system-config-selinux.glade:2781
@@ -52404,74 +53146,78 @@ index 0000000..bb5853b
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr ""
 +
@@ -52490,1013 +53236,1015 @@ index 0000000..bb5853b
 +msgstr ""
 +
 +#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr ""
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
 +msgstr ""
 +
-+#: booleans.py:5
++#: booleans.py:6
 +msgid "Allow users to login using a radius server"
 +msgstr ""
 +
-+#: booleans.py:6
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
++msgstr ""
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
 +msgstr ""
 +
-+#: booleans.py:7
++#: booleans.py:9
 +msgid "Allow clamd to use JIT compiler"
 +msgstr ""
 +
-+#: booleans.py:8
++#: booleans.py:10
 +msgid "Allow clamscan to non security files on a system"
 +msgstr ""
 +
-+#: booleans.py:9
++#: booleans.py:11
 +msgid "Allow clamscan to read user content"
 +msgstr ""
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:11
++#: booleans.py:13
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:12
++#: booleans.py:14
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:13
++#: booleans.py:15
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:14
++#: booleans.py:16
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:15
++#: booleans.py:17
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
 +msgstr ""
 +
-+#: booleans.py:17
++#: booleans.py:19
 +msgid "Allow cvs daemon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr ""
 +
-+#: booleans.py:19
++#: booleans.py:21
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr ""
 +
-+#: booleans.py:20
++#: booleans.py:22
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:21
++#: booleans.py:23
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:22
++#: booleans.py:24
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
-+"Deny user domains applications to map a memory region as both executable and"
-+" writable, this is dangerous and the executable should be reported in "
-+"bugzilla"
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr ""
 +
-+#: booleans.py:26
++#: booleans.py:28
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr ""
 +
-+#: booleans.py:27
++#: booleans.py:29
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr ""
 +
-+#: booleans.py:28
++#: booleans.py:30
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr ""
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr ""
 +
-+#: booleans.py:31
++#: booleans.py:33
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:32
++#: booleans.py:34
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:35
++#: booleans.py:37
 +msgid "Allow fenced domain to execute ssh."
 +msgstr ""
 +
-+#: booleans.py:36
++#: booleans.py:38
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:39
++#: booleans.py:41
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr ""
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr ""
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:46
++#: booleans.py:48
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:51
++#: booleans.py:53
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:52
++#: booleans.py:54
 +msgid "Allow gitisis daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +msgid "Allow http daemon to check spam"
 +msgstr ""
 +
-+#: booleans.py:60
++#: booleans.py:62
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr ""
 +
-+#: booleans.py:61
++#: booleans.py:63
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr ""
 +
-+#: booleans.py:62
++#: booleans.py:64
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr ""
 +
-+#: booleans.py:63
++#: booleans.py:65
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:64
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr ""
 +
-+#: booleans.py:65
++#: booleans.py:67
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr ""
 +
-+#: booleans.py:66
++#: booleans.py:68
 +msgid "Allow httpd to connect to memcache server"
 +msgstr ""
 +
-+#: booleans.py:67
++#: booleans.py:69
 +msgid "Allow httpd to act as a relay"
 +msgstr ""
 +
-+#: booleans.py:68
++#: booleans.py:70
 +msgid "Allow http daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +msgid "Allow httpd cgi support"
 +msgstr ""
 +
-+#: booleans.py:71
++#: booleans.py:73
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr ""
 +
-+#: booleans.py:72
++#: booleans.py:74
 +msgid "Allow httpd to read home directories"
 +msgstr ""
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr ""
 +
-+#: booleans.py:75
++#: booleans.py:77
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr ""
 +
-+#: booleans.py:76
++#: booleans.py:78
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr ""
 +
-+#: booleans.py:77
++#: booleans.py:79
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr ""
 +
-+#: booleans.py:78
++#: booleans.py:80
 +msgid "Allow httpd to read user content"
 +msgstr ""
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr ""
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +msgid "Allow Apache to execute tmp content."
 +msgstr ""
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +msgid "Allow httpd to access cifs file systems"
 +msgstr ""
 +
-+#: booleans.py:87
++#: booleans.py:89
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr ""
 +
-+#: booleans.py:88
++#: booleans.py:90
 +msgid "Allow httpd to run gpg"
 +msgstr ""
 +
-+#: booleans.py:89
++#: booleans.py:91
 +msgid "Allow httpd to access nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:90
++#: booleans.py:92
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr ""
 +
-+#: booleans.py:91
++#: booleans.py:93
 +msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:92
++#: booleans.py:94
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:93
++#: booleans.py:95
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr ""
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr ""
 +
-+#: booleans.py:95
++#: booleans.py:97
 +msgid "Allow confined applications to run with kerberos."
 +msgstr ""
 +
-+#: booleans.py:96
++#: booleans.py:98
 +msgid "Allow syslogd daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:97
++#: booleans.py:99
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
 +msgstr ""
 +
-+#: booleans.py:99
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
 +msgstr ""
 +
-+#: booleans.py:100
++#: booleans.py:102
 +msgid "Allow mock to read files in home directories."
 +msgstr ""
 +
-+#: booleans.py:101
++#: booleans.py:103
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr ""
 +
-+#: booleans.py:102
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:103
++#: booleans.py:105
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr ""
 +
-+#: booleans.py:104
++#: booleans.py:106
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr ""
 +
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr ""
 +
-+#: booleans.py:106
++#: booleans.py:108
 +msgid "Allow mysqld to connect to all ports"
 +msgstr ""
 +
-+#: booleans.py:107
++#: booleans.py:109
 +msgid "Allow BIND to bind apache port."
 +msgstr ""
 +
-+#: booleans.py:108
++#: booleans.py:110
 +msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
 +msgstr ""
 +
-+#: booleans.py:109
++#: booleans.py:111
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr ""
 +
-+#: booleans.py:110
++#: booleans.py:112
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr ""
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +msgid "Allow system to run with NIS"
 +msgstr ""
 +
-+#: booleans.py:113
++#: booleans.py:115
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr ""
 +
-+#: booleans.py:114
++#: booleans.py:116
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:115
++#: booleans.py:117
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:116
++#: booleans.py:118
 +msgid "Allow openvpn to read home directories"
 +msgstr ""
 +
-+#: booleans.py:117
++#: booleans.py:119
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:118
++#: booleans.py:120
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:120
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:121
++#: booleans.py:123
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:122
++#: booleans.py:124
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
 +msgstr ""
 +
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
 +msgstr ""
 +
-+#: booleans.py:125
++#: booleans.py:127
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr ""
 +
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
 +msgstr ""
 +
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
 +msgstr ""
 +
-+#: booleans.py:128
++#: booleans.py:130
 +msgid "Allow database admins to execute DML statement"
 +msgstr ""
 +
-+#: booleans.py:129
++#: booleans.py:131
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr ""
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:134
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
 +msgstr ""
 +
-+#: booleans.py:134
++#: booleans.py:136
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr ""
 +
-+#: booleans.py:135
++#: booleans.py:137
 +msgid "Allow qemu to connect fully to the network"
 +msgstr ""
 +
-+#: booleans.py:136
++#: booleans.py:138
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr ""
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +msgid "Allow qemu to use nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:139
++#: booleans.py:141
 +msgid "Allow qemu to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:140
++#: booleans.py:142
 +msgid "Allow racoon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:141
++#: booleans.py:143
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
 +msgstr ""
 +
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr ""
 +
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr ""
 +
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr ""
 +
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr ""
 +
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
 +msgstr ""
 +
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
 +msgstr ""
 +
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr ""
 +
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
 +msgstr ""
 +
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
 +msgstr ""
 +
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr ""
 +
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
 +msgstr ""
 +
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr ""
 +
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
 +msgstr ""
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
 +msgstr ""
 +
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
 +msgstr ""
 +
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
 +msgstr ""
 +
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
 +msgstr ""
 +
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
 +msgstr ""
 +
-+#: booleans.py:168
++#: booleans.py:170
 +msgid ""
-+"Allow confined users the ability to execute the ping and traceroute "
-+"commands."
++"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr ""
 +
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
 +msgstr ""
 +
-+#: booleans.py:171
++#: booleans.py:173
 +msgid ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the"
-+" same domain and outside users)  disabling this forces FTP passive mode and "
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
 +"may change other protocols."
 +msgstr ""
 +
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
 +msgstr ""
 +
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home "
-+"directories."
++"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr ""
 +
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr ""
 +
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
-+"Enable additional permissions needed to support devices on 3ware "
-+"controllers."
++"Enable additional permissions needed to support devices on 3ware controllers."
 +msgstr ""
 +
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr ""
 +
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
 +msgstr ""
 +
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
 +
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
 +msgstr ""
 +
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
 +msgstr ""
 +
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:189
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any network port."
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
 +
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
 +msgstr ""
 +
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr ""
 +
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
 +msgstr ""
 +
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
 +msgstr ""
 +
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
 +msgstr ""
 +
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
 +msgstr ""
 +
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr ""
 +
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
 +msgstr ""
 +
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
 +msgstr ""
 +
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr ""
 +
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr ""
 +
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr ""
 +
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr ""
 +
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr ""
 +
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr ""
 +
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr ""
 +
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
 +msgstr ""
 +
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
 +
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
 +msgstr ""
 +
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr ""
 +
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr ""
 +
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
 +
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 diff --git a/policycoreutils/po/bs.po b/policycoreutils/po/bs.po
-index 21cec15..17bef3d 100644
+index 21cec15..c2c927e 100644
 --- a/policycoreutils/po/bs.po
 +++ b/policycoreutils/po/bs.po
 @@ -8,17 +8,17 @@ msgid ""
@@ -53505,7 +54253,7 @@ index 21cec15..17bef3d 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 -"Language-Team: Bosnian (http://www.transifex.net/projects/p/fedora/language/"
@@ -53539,7 +54287,7 @@ index 21cec15..17bef3d 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Nije moguće postaviti exec kontekst za %s.\n"
-@@ -92,855 +92,851 @@ msgstr ""
+@@ -92,855 +92,871 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -53608,7 +54356,7 @@ index 21cec15..17bef3d 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -53672,10 +54420,10 @@ index 21cec15..17bef3d 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Izrada ključa za %s nije moguća"
@@ -53931,453 +54679,469 @@ index 21cec15..17bef3d 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Potreban je UDP ili TCP protokol"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Potreban je port"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Izrada ključa za %s/%s nije moguća"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Potrebna je vrsta"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Nije moguće provjeriti je li port %s/%s određen"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Port %s/%s već je određen"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Izrada porta za %s/%s nije moguća"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Izrada konteksta za %s/%s nije moguća"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Zadavanje korisnika u kontekstu porta za %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Zadavanje uloge u kontekstu porta za %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Zadavanje vrste u kontekstu porta za %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Zadavanje MLS polja u kontekstu porta za %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Zadavanje konteksta porta za %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Dodavanje porta %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Zahtijeva setype ili serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Zahtijeva setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Port %s/%s nije određen"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Propitivanje porta %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Uređivanje porta %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Port %s/%s određen je u pravilima. Brisanje nije moguće."
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Brisanje porta %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Ispisivanje popisa portova nije moguće"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "Potrebna je SELinux vrsta"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Izrada ključa za %s nije moguća"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Izrada konteksta za %s nije moguća"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "Potrebna je SELinux vrsta"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Nije moguće provjeriti je li sučelje %s određeno"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Izrada sučelja za %s nije moguće"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Zadavanje korisnika u kontekstu sučelja za %s nije moguće"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Zadavanje uloge u kontekstu sučelja za %s nije moguće"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Zadavanje vrste u kontekstu sučelja za %s nije moguće"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Zadavanje MLS polja u kontekstu sučelja za %s nije moguće"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Zadavanje konteksta sučelja za %s nije moguće"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Zadavanje konteksta poruke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Dodavanje sučelja %s nije moguće"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Sučelje %s nije određeno"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Propitivanje sučelja %s nije moguće"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Uređivanje sučelja %s nije moguće"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Sučelje %s određeno je u pravilima. Brisanje nije moguće."
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Brisanje sučelja %s nije moguće"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Ispisivanje popisa sučelja nije moguće"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Zadavanje korisnika u kontekstu datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Zadavanje uloge u kontekstu datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Zadavanje MLS polja u kontekstu datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -54386,114 +55150,119 @@ index 21cec15..17bef3d 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Nije moguće provjeriti je li kontekst datoteke za %s određen"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Izrada konteksta datoteke za %s nije moguća"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Zadavanje vrste u kontekstu datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Zadavanje konteksta datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Dodavanje konteksta datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Zahtijeva setype, serange ili seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Kontekst datoteke za %s nije određen"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Propitivanje konteksta datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Uređivanje konteksta datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "Kontekst datoteke za %s određen je u pravilima. Brisanje nije moguće."
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Brisanje konteksta datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Ispisivanje popisa konteksta datoteke nije moguće"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Izrada popisa konteksta lokalnih datoteka nije moguća"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -54501,103 +55270,103 @@ index 21cec15..17bef3d 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Nije moguće provjeriti je li Booleova vrijednost %s određena"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Booleova vrijednost %s nije određena"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Propitivanje konteksta datoteke %s nije moguće"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Uređivanje Booleove vrijednosti %s nije moguće"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Booleova vrijednost %s određena je u pravilima. Brisanje nije moguće."
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Brisanje Booleove vrijednosti %s nije moguće"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Ispisivanje popisa Booleovih vrijednosti nije moguće"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -1004,7 +1000,7 @@ msgstr "Greška pri dodjeljivanju memorije.\n"
+@@ -1004,7 +1020,7 @@ msgstr "Greška pri dodjeljivanju memorije.\n"
  msgid "Error sending audit message.\n"
  msgstr "Greška pri slanju poruke provjere.\n"
  
@@ -54606,7 +55375,7 @@ index 21cec15..17bef3d 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Određivanje načina prisiljavanja nije moguće.\n"
-@@ -1123,62 +1119,66 @@ msgstr "Dohvaćanje praznog kompleta signala nije moguće\n"
+@@ -1123,62 +1139,66 @@ msgstr "Dohvaćanje praznog kompleta signala nije moguće\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Postavljanje SIGHUP rukovanja nije moguće\n"
  
@@ -54685,7 +55454,7 @@ index 21cec15..17bef3d 100644
  msgid "failed to exec shell\n"
  msgstr "Izvršavanje ljuske nije uspjelo\n"
  
-@@ -1281,20 +1281,20 @@ msgstr "chcat -- -TvrtkaPovjerljivo /docs/poslovniplan.odt"
+@@ -1281,20 +1301,20 @@ msgstr "chcat -- -TvrtkaPovjerljivo /docs/poslovniplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +TvrtkaPovjerljivo juser"
  
@@ -54711,7 +55480,32 @@ index 21cec15..17bef3d 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1370,557 +1370,444 @@ msgstr ""
+@@ -1350,577 +1370,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -54761,7 +55555,7 @@ index 21cec15..17bef3d 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -54773,7 +55567,7 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -54790,7 +55584,7 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -54802,7 +55596,7 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -54818,7 +55612,7 @@ index 21cec15..17bef3d 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -54838,7 +55632,7 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -54851,7 +55645,7 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -54864,7 +55658,7 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -54877,7 +55671,7 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -54896,7 +55690,7 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -55404,7 +56198,7 @@ index 21cec15..17bef3d 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1958,1411 +1845,1487 @@ msgstr ""
+@@ -1958,1411 +1865,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -55473,11 +56267,8 @@ index 21cec15..17bef3d 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -55485,59 +56276,83 @@ index 21cec15..17bef3d 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -55546,70 +56361,72 @@ index 21cec15..17bef3d 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -55618,63 +56435,118 @@ index 21cec15..17bef3d 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -55683,1370 +56555,1313 @@ index 21cec15..17bef3d 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -57057,37 +57872,37 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -57095,73 +57910,73 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -57170,14 +57985,14 @@ index 21cec15..17bef3d 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -57187,14 +58002,14 @@ index 21cec15..17bef3d 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -57203,7 +58018,7 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -57211,7 +58026,7 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -57220,12 +58035,12 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -57234,11 +58049,11 @@ index 21cec15..17bef3d 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -57251,7 +58066,7 @@ index 21cec15..17bef3d 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -57263,12 +58078,12 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -57279,14 +58094,14 @@ index 21cec15..17bef3d 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -57295,25 +58110,25 @@ index 21cec15..17bef3d 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -57328,7 +58143,7 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -57336,32 +58151,32 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -57369,28 +58184,28 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -57400,19 +58215,19 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -57424,13 +58239,13 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -57438,13 +58253,13 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -57456,154 +58271,154 @@ index 21cec15..17bef3d 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -57612,52 +58427,52 @@ index 21cec15..17bef3d 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/ca.po b/policycoreutils/po/ca.po
-index 00765c6..a418992 100644
+index 00765c6..f34eb61 100644
 --- a/policycoreutils/po/ca.po
 +++ b/policycoreutils/po/ca.po
 @@ -10,15 +10,15 @@ msgid ""
@@ -57666,7 +58481,7 @@ index 00765c6..a418992 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Catalan <fedora at llistes.softcatala.org>\n"
@@ -57697,7 +58512,7 @@ index 00765c6..a418992 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "No s'ha pogut establir el context d'execució a %s.\n"
-@@ -94,865 +94,861 @@ msgstr "******************** IMPORTANT ***********************\n"
+@@ -94,865 +94,881 @@ msgstr "******************** IMPORTANT ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Per activar aquest paquet de política, executeu:"
  
@@ -57768,7 +58583,7 @@ index 00765c6..a418992 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Versió"
  
@@ -57834,10 +58649,10 @@ index 00765c6..a418992 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "No s'ha pogut crear una clau per a %s"
@@ -58093,457 +58908,473 @@ index 00765c6..a418992 100644
  msgstr "Rols SELinux"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Es necessita el protocol udp o tcp"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Cal el port"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "No s'ha pogut crear una clau per a %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Cal el tipus"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "No s'ha pogut comprovar si el port %s/%s està definit"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "El port %s/%s està definit"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "No s'ha pogut crear el port per a %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "No s'ha pogut crear el context per a %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "No s'ha pogut establir l'usuari al context del port per a %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "No s'ha pogut establir el rol al context del port per a %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "No s'ha pogut establir el tipus al context del port per a %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  "No s'han pogut establir els camps mls en el context del port per a %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "No s'ha pogut establir el context del port per a %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "No s'ha pogut afegir el port %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Cal el setype o el serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Cal el setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "El port %s/%s no està definit"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "No es pot consultar el port %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "No es pot modificar el port %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "No s'han pogut llistar els ports"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "No s'ha pogut suprimir el port %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "El port %s/%s està definit en la política, no es pot suprimir"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "No s'ha pogut suprimir el port %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "No s'han pogut llistar els ports"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "Tipus de port SELinux"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Número de port"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "L'adreça del node és necessària"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Manca el port o no es coneix"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "Cal el tipus SELinux"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "No s'ha pogut crear la clau per a %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "No s'ha pogut comprovar si l'adreça %s està definida"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "No s'ha pogut crear l'adreça per a %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "No s'ha pogut crear el context per a %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "No s'ha pogut establir la màscara per a %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "No s'ha pogut establir l'usuari en el context de l'adreça per a %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "No s'ha pogut establir el rol en el context de l'adreça per a %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "No s'ha pogut establir el tipus en el context de l'adreça per a %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  "No s'ha pogut establir els camps mls en el context de l'adreça per a %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "No s'ha pogut establir el context de l'adreça per a %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "No s'ha pogut afegir l'adreça %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "L'adreça %s no està definida"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "No es pot consultar l'adreça %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "No es pot modificar l'adreça %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "L'adreça %s està definida en la política, no es pot suprimir"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "No s'ha pogut suprimir l'adreça %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "No s'han pogut llistar les adreces"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "Cal el tipus SELinux"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "No s'ha pogut comprovar si s'ha definit la interfície %s"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "No s'ha pogut crear la interfície per a %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  "No s'ha pogut establir l'usuari en el context de la interfície per a %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "No s'ha pogut establir el rol en el context d'interfície per a %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "No s'ha pogut establir el tipus en el context d'interfície per a %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  "No s'han pogut establir els camps mls en el context d'interfície per a %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "No s'ha pogut establir el context d'interfície per a %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "No s'ha pogut establir el context de missatge per a %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "No s'ha pogut afegir la interfície per a %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "La interfície %s no s'ha definit"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "No s'ha pogut consultar la interfície %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "No s'ha pogut modificar la interfície %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "La interfície %s s'ha definit a la política, no es pot suprimir"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "No s'ha pogut suprimir la interfície %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "No s'han pogut llistar les interfícies"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "Interfície del SELinux"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Context"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "No s'ha pogut establir l'usuari en el context del fitxer per a %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "No s'ha pogut establir el rol en el context del fitxer per a %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "No s'ha pogut establir els camps mls en el context de fitxer per a %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Especificació de fitxer no vàlida"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -58552,75 +59383,80 @@ index 00765c6..a418992 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "No s'ha pogut comprovar si el context de fitxer per a %s està definit"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "No s'ha pogut crear el fitxer de context per a %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "No s'ha pogut establir el tipus en el context del fitxer per a %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "No s'ha pogut establir el context de fitxer per a %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "No s'ha pogut afegir el context de fitxer per a %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Es necessita el setype, serange o seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "No s'ha definit el context del fitxer per a %s"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "No s'ha pogut consultar el context del fitxer per a %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "No s'ha pogut modificar el context de fitxer per a %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "No s'han pogut llistar els contexts de fitxer"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "No s'ha pogut suprimir el context de fitxer %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
@@ -58628,40 +59464,40 @@ index 00765c6..a418992 100644
  "suprimir"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "No s'ha pogut suprimir el context de fitxer per a %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "No s'ha pogut llistar els contexts del fitxer"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "No s'ha pogut llistar els contexts del fitxer local"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "tipus"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -58669,103 +59505,103 @@ index 00765c6..a418992 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "No s'ha pogut comprovar si el booleà %s està definit"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "El booleà %s no s'ha definit"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "No s'ha pogut consultar el context %s del fitxer"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Heu d'especificar un dels següents valors: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "No s'ha pogut establir el valor actiu del booleà %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "No s'ha pogut modificar el booleà %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Format incorrecte %s: registre %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "El booleà %s està definit a la política, no es pot suprimir"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "No s'ha pogut suprimir el booleà %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "No s'ha pogut llistar els booleans"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "desconegut"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "inactiu"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "actiu"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "Booleà SELinux"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Descripció"
  
-@@ -1020,7 +1016,7 @@ msgstr "S'ha produït un error en assignar memòria.\n"
+@@ -1020,7 +1036,7 @@ msgstr "S'ha produït un error en assignar memòria.\n"
  msgid "Error sending audit message.\n"
  msgstr "S'ha produït un error en enviar el missatge d'audit.\n"
  
@@ -58774,7 +59610,7 @@ index 00765c6..a418992 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "No s'ha pogut determinar el mode de compliment.\n"
-@@ -1141,62 +1137,66 @@ msgstr "No es pot obtenir un conjunt de senyals buit\n"
+@@ -1141,62 +1157,66 @@ msgstr "No es pot obtenir un conjunt de senyals buit\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "No es pot establir el gestor de SIGHUP\n"
  
@@ -58853,7 +59689,7 @@ index 00765c6..a418992 100644
  msgid "failed to exec shell\n"
  msgstr "no s'ha pogut executar l'intèrpret d'ordres\n"
  
-@@ -1303,20 +1303,20 @@ msgstr "chcat -- -CompanyiaConfidencial /docs/pladenegocis.odt"
+@@ -1303,20 +1323,20 @@ msgstr "chcat -- -CompanyiaConfidencial /docs/pladenegocis.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyiaConfidencial jusuari"
  
@@ -58879,7 +59715,32 @@ index 00765c6..a418992 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1392,557 +1392,444 @@ msgstr ""
+@@ -1372,577 +1392,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -58929,7 +59790,7 @@ index 00765c6..a418992 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -58941,7 +59802,7 @@ index 00765c6..a418992 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -58958,7 +59819,7 @@ index 00765c6..a418992 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -58970,7 +59831,7 @@ index 00765c6..a418992 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -58986,7 +59847,7 @@ index 00765c6..a418992 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -59006,7 +59867,7 @@ index 00765c6..a418992 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -59019,7 +59880,7 @@ index 00765c6..a418992 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -59032,7 +59893,7 @@ index 00765c6..a418992 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -59045,7 +59906,7 @@ index 00765c6..a418992 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -59064,7 +59925,7 @@ index 00765c6..a418992 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -59572,7 +60433,7 @@ index 00765c6..a418992 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1980,1411 +1867,1487 @@ msgstr ""
+@@ -1980,1411 +1887,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -59641,11 +60502,8 @@ index 00765c6..a418992 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -59653,59 +60511,83 @@ index 00765c6..a418992 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -59714,70 +60596,75 @@ index 00765c6..a418992 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -59788,69 +60675,68 @@ index 00765c6..a418992 100644
 +"named pipe\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
  msgstr ""
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
  msgstr ""
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
  msgstr ""
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
  msgstr ""
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
  msgstr ""
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
  msgstr ""
  
--#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
  msgstr ""
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
  msgstr ""
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 +#: ../gui/system-config-selinux.glade:1354
 +msgid ""
 +"Disabled\n"
@@ -59858,20 +60744,20 @@ index 00765c6..a418992 100644
 +"Enforcing\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
  msgstr ""
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 +#: ../gui/system-config-selinux.glade:1463
 +msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
@@ -59880,33 +60766,32 @@ index 00765c6..a418992 100644
 +"relabel is required."
  msgstr ""
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
  msgstr ""
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
  msgstr ""
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
  msgstr ""
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -59917,1496 +60802,1450 @@ index 00765c6..a418992 100644
 +msgid "Filter"
  msgstr ""
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
  msgstr ""
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
  msgstr ""
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
  msgstr ""
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
  msgstr ""
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
  msgstr ""
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
  msgstr ""
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
  msgstr ""
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
  msgstr ""
  
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
  msgstr ""
  
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
  msgstr ""
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
  msgstr ""
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
  msgstr ""
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
  msgstr ""
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
 +#: ../sepolicy/sepolicy.py:215
 +msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
  msgstr ""
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
- msgstr ""
- 
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
- msgid ""
+-msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
++#: booleans.py:50
 +msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:59
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:67
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:86
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++#: booleans.py:95
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
++#: booleans.py:101
 +msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
++#: booleans.py:110
  msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:113
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:122
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:142
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:134
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
-+msgid "Allow rsync to run as a client"
++#: booleans.py:135
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
-+msgid "Allow rsync to export any files/directories read only."
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
-+msgid "Allow rsync servers to share cifs files systems"
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
-+msgid "Allow rsync servers to share nfs files systems"
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
-+msgid ""
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
-+msgid "Allow samba to share users home directories."
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
-+msgid "Allow samba to share any file/directory read only."
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
-+msgid "Allow samba to share any file/directory read/write."
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
-+msgid "Allow samba to act as a portmapper"
++#: booleans.py:144
++msgid ""
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
-+msgid "Allow samba to run unconfined scripts"
++#: booleans.py:145
++msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
-+msgid "Allow samba to export ntfs/fusefs volumes."
++#: booleans.py:146
++msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
-+msgid "Allow samba to export NFS volumes."
++#: booleans.py:147
++msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
-+msgid "Allow sanlock to read/write fuse files"
++#: booleans.py:148
++msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
-+msgid "Allow sanlock to manage nfs files"
++#: booleans.py:149
++msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
-+msgid "Allow sanlock to manage cifs files"
++#: booleans.py:150
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
-+msgid "Allow sasl to read shadow"
++#: booleans.py:151
++msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
-+msgid ""
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
++#: booleans.py:152
++msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
++#: booleans.py:153
++msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
-+msgid ""
-+"Boolean to determine whether the system permits loading policy, setting "
-+"enforcing mode, and changing boolean values.  Set this to true and you have "
-+"to reboot to set it back."
++#: booleans.py:154
++msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
-+msgid "Allow regular users direct dri device access"
++#: booleans.py:155
++msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
-+msgid ""
-+"Allow unconfined executables to make their heap memory executable.  Doing "
-+"this is a really bad idea. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:156
++msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
-+msgid ""
-+"Allow all unconfined executables to use libraries requiring text relocation "
-+"that are not labeled textrel_shlib_t"
++#: booleans.py:157
++msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
-+msgid ""
-+"Allow unconfined executables to make their stack executable.  This should "
-+"never, ever be necessary. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:158
++msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
-+msgid "Allow users to connect to the local mysql server"
++#: booleans.py:159
++msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:160
++msgid "Allow sanlock to manage cifs files"
++msgstr ""
++
++#: booleans.py:161
++msgid "Allow sasl to read shadow"
++msgstr ""
++
++#: booleans.py:162
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow confined users the ability to execute the ping and traceroute commands."
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
-+msgid "Allow users to connect to PostgreSQL"
++#: booleans.py:163
++msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:164
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -61414,74 +62253,88 @@ index 00765c6..a418992 100644
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
-+"Allow user to r/w files on filesystems that do not have extended attributes "
-+"(FAT, CDROM, FLOPPY)"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values.  Set this to true and you have "
++"to reboot to set it back."
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:165
++msgid "Allow regular users direct dri device access"
++msgstr ""
++
++#: booleans.py:166
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users)  disabling this forces FTP passive mode and "
-+"may change other protocols."
++"Allow unconfined executables to make their heap memory executable.  Doing "
++"this is a really bad idea. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
-+msgid "Allow user music sharing"
++#: booleans.py:167
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:168
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+"Allow anon internal-sftp to upload files, used for public file transfer "
-+"services. Directories must be labeled public_content_rw_t."
++"Allow unconfined executables to make their stack executable.  This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
-+msgid ""
-+"Allow sftp-internal to read and write files in the user home directories"
++#: booleans.py:169
++msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:170
 +msgid ""
-+"Allow sftp-internal to login to local users and read/write all files on the "
-+"system, governed by DAC."
++"Allow confined users the ability to execute the ping and traceroute commands."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
-+msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home directories."
++#: booleans.py:171
++msgid "Allow users to connect to PostgreSQL"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
-+msgid "Allow sge to connect to the network using any TCP port"
++#: booleans.py:172
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
-+msgid "Allow sge to access nfs file systems."
++#: booleans.py:173
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
++"may change other protocols."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:174
++msgid "Allow user music sharing"
++msgstr ""
++
++#: booleans.py:175
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -61491,129 +62344,145 @@ index 00765c6..a418992 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
-+"Enable additional permissions needed to support devices on 3ware controllers."
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:176
 +msgid ""
-+"Allow samba to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
-+msgid "Allow user spamassassin clients to use the network."
++#: booleans.py:177
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
-+msgid "Allow spamd to read/write user home directories."
++#: booleans.py:178
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
-+msgid ""
-+"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++#: booleans.py:179
++msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
-+msgid "Allow squid to run as a transparent proxy (TPROXY)"
++#: booleans.py:180
++msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:181
 +msgid ""
-+"Allow ssh with chroot env to read and write files in the user home "
-+"directories"
++"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
-+msgid "allow host key based authentication"
++#: booleans.py:182
++msgid ""
++"Allow samba to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
-+msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:183
++msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
-+msgid "allow staff user to create and transition to svirt domains."
++#: booleans.py:184
++msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
-+msgid "Allow the Telepathy connection managers to connect to any network port."
-+msgstr ""
-+
-+#: booleans.py:190
++#: booleans.py:185
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
++#: booleans.py:186
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
-+msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++#: booleans.py:187
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:188
++msgid "allow host key based authentication"
++msgstr ""
++
++#: booleans.py:189
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr ""
++
++#: booleans.py:190
++msgid "allow staff user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:192
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
-+"allow unconfined users to transition to the chrome sandbox domains when "
-+"running chrome-sandbox"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
-+msgid "Allow a user to login as an unconfined domain"
++#: booleans.py:193
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
-+msgid ""
-+"Allow unconfined users to transition to the Mozilla plugin domain when "
-+"running xulrunner plugin-container."
++#: booleans.py:194
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
-+msgid "Allow video playing tools to run unconfined"
++#: booleans.py:195
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
-+msgid "Allow unprivledged user to create and transition to svirt domains."
++#: booleans.py:196
++msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1645
@@ -61624,208 +62493,222 @@ index 00765c6..a418992 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
-+msgid "Support ecryptfs home directories"
++#: booleans.py:197
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
-+msgid "Support fusefs home directories"
++#: booleans.py:198
++msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
-+msgid "Use lpd server instead of cups"
++#: booleans.py:199
++msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
-+msgid "Support NFS home directories"
++#: booleans.py:200
++msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
-+msgid "Support SAMBA home directories"
++#: booleans.py:201
++msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
-+msgid "Allow varnishd to connect to all ports, not just HTTP."
++#: booleans.py:202
++msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
-+msgid "Ignore vbetool mmap_zero errors."
++#: booleans.py:203
++msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
-+msgid ""
-+"Allow confined virtual guests to use serial/parallel communication ports"
++#: booleans.py:204
++msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
-+msgid ""
-+"Allow confined virtual guests to use executable memory and executable stack"
++#: booleans.py:205
++msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
-+msgid "Allow confined virtual guests to read fuse files"
++#: booleans.py:206
++msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
-+msgid "Allow confined virtual guests to manage nfs files"
++#: booleans.py:207
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
-+msgid "Allow confined virtual guests to manage cifs files"
++#: booleans.py:208
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
-+msgid "Allow confined virtual guests to interact with the sanlock"
++#: booleans.py:209
++msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
-+msgid "Allow confined virtual guests to manage device configuration, (pci)"
++#: booleans.py:210
++msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
-+msgid "Allow confined virtual guests to use usb devices"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
-+msgid "Allow confined virtual guests to interact with the xserver"
++#: booleans.py:212
++msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
-+msgid "Allow webadm to manage files in users home directories"
++#: booleans.py:213
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
-+msgid "Allow webadm to read files in users home directories"
++#: booleans.py:214
++msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
-+msgid "Ignore wine mmap_zero errors."
++#: booleans.py:215
++msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
-+msgid "Allow the graphical login program to execute bootloader"
++#: booleans.py:216
++msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
-+msgid ""
-+"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++#: booleans.py:217
++msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
-+msgid "Allow xen to manage nfs files"
++#: booleans.py:218
++msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
-+msgid ""
-+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
-+"logical volumes for disk images."
++#: booleans.py:219
++msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
-+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr ""
-+
-+#: booleans.py:222
++#: booleans.py:220
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
-+"Allow xguest users to configure Network Manager and connect to apache ports"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
-+msgid "Allow xguest users to mount removable media"
++#: booleans.py:221
++msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
-+msgid "Allow xguest to use blue tooth devices"
++#: booleans.py:222
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
-+msgid "Allows clients to write to the X server shared memory segments."
++#: booleans.py:223
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
-+msgid "Allows XServer to execute writable memory"
++#: booleans.py:224
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
-+msgid "Support X userspace object manager"
++#: booleans.py:225
++msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
++#: booleans.py:226
++msgid "Allow xguest to use blue tooth devices"
++msgstr ""
++
++#: booleans.py:227
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr ""
++
 +#: booleans.py:228
-+msgid "Allow zabbix to connect to unreserved ports"
++msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
 +#: booleans.py:229
-+msgid "Allow zebra daemon to write it configuration files"
++msgid "Support X userspace object manager"
 +msgstr ""
 +
 +#: booleans.py:230
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:231
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/cs.po b/policycoreutils/po/cs.po
-index be69117..1c0c654 100644
+index be69117..48ec6f6 100644
 --- a/policycoreutils/po/cs.po
 +++ b/policycoreutils/po/cs.po
 @@ -11,16 +11,16 @@ msgid ""
@@ -61834,7 +62717,7 @@ index be69117..1c0c654 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 -"Language-Team: Czech (http://www.transifex.net/projects/p/fedora/language/"
@@ -61867,7 +62750,7 @@ index be69117..1c0c654 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -91,855 +91,851 @@ msgstr ""
+@@ -91,855 +91,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -61936,7 +62819,7 @@ index be69117..1c0c654 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -62000,10 +62883,10 @@ index be69117..1c0c654 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -62259,453 +63142,468 @@ index be69117..1c0c654 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -62714,114 +63612,119 @@ index be69117..1c0c654 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -62829,103 +63732,103 @@ index be69117..1c0c654 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "neznámý"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr "Implicitní"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -1003,7 +999,7 @@ msgstr ""
+@@ -1003,7 +1018,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -62934,7 +63837,7 @@ index be69117..1c0c654 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1118,62 +1114,66 @@ msgstr ""
+@@ -1118,62 +1133,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -63013,7 +63916,7 @@ index be69117..1c0c654 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1276,20 +1276,20 @@ msgstr ""
+@@ -1276,20 +1295,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -63039,7 +63942,32 @@ index be69117..1c0c654 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1365,557 +1365,444 @@ msgstr ""
+@@ -1345,577 +1364,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -63089,7 +64017,7 @@ index be69117..1c0c654 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -63101,7 +64029,7 @@ index be69117..1c0c654 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -63118,7 +64046,7 @@ index be69117..1c0c654 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -63130,7 +64058,7 @@ index be69117..1c0c654 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -63146,7 +64074,7 @@ index be69117..1c0c654 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -63166,7 +64094,7 @@ index be69117..1c0c654 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -63179,7 +64107,7 @@ index be69117..1c0c654 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -63192,7 +64120,7 @@ index be69117..1c0c654 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -63205,7 +64133,7 @@ index be69117..1c0c654 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -63224,7 +64152,7 @@ index be69117..1c0c654 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -63732,7 +64660,7 @@ index be69117..1c0c654 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1953,1411 +1840,1487 @@ msgstr ""
+@@ -1953,1411 +1859,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -63801,11 +64729,8 @@ index be69117..1c0c654 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -63813,59 +64738,83 @@ index be69117..1c0c654 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -63874,70 +64823,72 @@ index be69117..1c0c654 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -63946,63 +64897,118 @@ index be69117..1c0c654 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -64011,1370 +65017,1313 @@ index be69117..1c0c654 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -65385,37 +66334,37 @@ index be69117..1c0c654 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -65423,73 +66372,73 @@ index be69117..1c0c654 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -65498,14 +66447,14 @@ index be69117..1c0c654 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -65515,14 +66464,14 @@ index be69117..1c0c654 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -65531,7 +66480,7 @@ index be69117..1c0c654 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -65539,7 +66488,7 @@ index be69117..1c0c654 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -65548,12 +66497,12 @@ index be69117..1c0c654 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -65562,11 +66511,11 @@ index be69117..1c0c654 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -65579,7 +66528,7 @@ index be69117..1c0c654 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -65591,12 +66540,12 @@ index be69117..1c0c654 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -65607,14 +66556,14 @@ index be69117..1c0c654 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -65623,25 +66572,25 @@ index be69117..1c0c654 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -65656,7 +66605,7 @@ index be69117..1c0c654 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -65664,32 +66613,32 @@ index be69117..1c0c654 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -65697,28 +66646,28 @@ index be69117..1c0c654 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -65728,19 +66677,19 @@ index be69117..1c0c654 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -65752,13 +66701,13 @@ index be69117..1c0c654 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -65766,13 +66715,13 @@ index be69117..1c0c654 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -65784,154 +66733,154 @@ index be69117..1c0c654 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -65940,52 +66889,52 @@ index be69117..1c0c654 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/cy.po b/policycoreutils/po/cy.po
-index a4478db..13a738e 100644
+index a4478db..a61c8f3 100644
 --- a/policycoreutils/po/cy.po
 +++ b/policycoreutils/po/cy.po
 @@ -8,7 +8,7 @@ msgid ""
@@ -65993,7 +66942,7 @@ index a4478db..13a738e 100644
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -66015,7 +66964,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -66084,7 +67033,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -66148,10 +67097,10 @@ index a4478db..13a738e 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -66407,453 +67356,468 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -66862,114 +67826,119 @@ index a4478db..13a738e 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -66977,103 +67946,103 @@ index a4478db..13a738e 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1013,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -67082,7 +68051,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -67161,7 +68130,7 @@ index a4478db..13a738e 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -67187,7 +68156,32 @@ index a4478db..13a738e 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -67237,7 +68231,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -67249,7 +68243,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -67266,7 +68260,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -67278,7 +68272,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -67294,7 +68288,7 @@ index a4478db..13a738e 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -67314,7 +68308,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -67327,7 +68321,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -67340,7 +68334,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -67353,7 +68347,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -67372,7 +68366,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -67880,7 +68874,7 @@ index a4478db..13a738e 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -67949,11 +68943,8 @@ index a4478db..13a738e 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -67961,59 +68952,83 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -68022,70 +69037,72 @@ index a4478db..13a738e 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -68094,63 +69111,118 @@ index a4478db..13a738e 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -68159,1370 +69231,1313 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -69533,37 +70548,37 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -69571,73 +70586,73 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -69646,14 +70661,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -69663,14 +70678,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -69679,7 +70694,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -69687,7 +70702,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -69696,12 +70711,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -69710,11 +70725,11 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -69727,7 +70742,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -69739,12 +70754,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -69755,14 +70770,14 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -69771,25 +70786,25 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -69804,7 +70819,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -69812,32 +70827,32 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -69845,28 +70860,28 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -69876,19 +70891,19 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -69900,13 +70915,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -69914,13 +70929,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -69932,154 +70947,154 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -70088,52 +71103,52 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/da.po b/policycoreutils/po/da.po
-index e94670d..342d044 100644
+index e94670d..cacc7e9 100644
 --- a/policycoreutils/po/da.po
 +++ b/policycoreutils/po/da.po
 @@ -11,15 +11,15 @@ msgid ""
@@ -70142,7 +71157,7 @@ index e94670d..342d044 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Danish <dansk at dansk-gruppen.dk>\n"
@@ -70173,7 +71188,7 @@ index e94670d..342d044 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Kunne ikke sætte kørselskontekst til %s.\n"
-@@ -93,857 +93,853 @@ msgstr "********************* VIGTIGT ************************\n"
+@@ -93,857 +93,873 @@ msgstr "********************* VIGTIGT ************************\n"
  msgid "To make this policy package active, execute:"
  msgstr "For at gøre denne regelsætpakke aktiv, kør:"
  
@@ -70242,7 +71257,7 @@ index e94670d..342d044 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Version"
  
@@ -70307,10 +71322,10 @@ index e94670d..342d044 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Kunne ikke oprette en nøgle til %s"
@@ -70567,453 +71582,469 @@ index e94670d..342d044 100644
  msgstr "SELinux-roller"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Protokol udp eller tcp er påkrævet"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Port er påkrævet"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Kunne ikke oprette en nøgle for %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Type er påkrævet"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Kunne ikke kontrollere om port %s/%s er defineret"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Port %s/%s allerede defineret"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Kunne ikke oprette port til %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Kunne ikke oprette kontekst til %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Kunne ikke indstille bruger i portkontekst for %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Kunne ikke indstille rolle i portkontekst for %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Kunne ikke indstille type i portkontekst for %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Kunne ikke indstille MLS-felter i portkontekst for %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Kunne ikke indstille portkontekst for %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Kunne ikke tilføje port %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Kræver setype eller serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Kræver setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Port %s/%s er ikke defineret"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Kunne ikke forespørge port %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Kunne ikke ændre port %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Kunne ikke liste portene"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Kunne ikke slette porten %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Port %s/%s er defineret i regelsæt, kan ikke slettes"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Kan ikke slette port %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Kunne ikke liste porte"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux-porttype"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Portnummer"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Knudeadresse er påkrævet"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Ukendt eller manglende protokol"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux-type er påkrævet"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Kunne ikke oprette nøgle til %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Kunne ikke kontrollere om adresse %s er defineret"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Kunne ikke oprette adresse for %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Kunne ikke oprette kontekst for %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Kunne ikke indstille maske for %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Kunne ikke indstille bruger i adressekontekst for %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Kunne ikke indstille rolle i adressekontekst for %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Kunne ikke indstille type i adressekontekst for %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Kunne ikke indstille MLS-felter i adressekontekst for %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Kunne ikke indstille adressekontekst for %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Kunne ikke tilføje adresse %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Adresse %s er ikke defineret"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Kunne ikke forespørge adresse %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Kunne ikke ændre adresse %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "Adresse %s er defineret i regelsæt, kan ikke slettes"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Kunne ikke slette adresse %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Kunne ikke liste adresser"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux-type er påkrævet"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Kunne ikke kontrollere om grænseflade %s er defineret"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Kunne ikke oprette grænseflade for %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Kunne ikke indstille bruger i grænsefladekontekst for %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Kunne ikke indstille rolle i grænsefladekontekst for %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Kunne ikke indstille type i grænsefladekontekst for %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Kunne ikke indstille MLS-felter i grænsefladekontekst for %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Kunne ikke indstille grænsefladekontekst for %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Kunne ikke indstille meddelelseskontekst for %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Kunne ikke tilføje grænseflade %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Grænsefladen %s er ikke defineret"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Kunne ikke spørge grænseflade %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Kunne ikke ændre grænseflade %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Grænseflade %s er defineret i regelsæt, kan ikke slettes"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Kunne ikke slette grænseflade %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Kunne ikke liste grænseflader"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux-grænseflade"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Kontekst"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Kunne ikke indstille bruger i filkontekst for %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Kunne ikke indstille rolle i filkontekst for %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Kunne ikke indstille MLS-felter i filkontekst for %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Ugyldig filangivelse"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -71022,114 +72053,119 @@ index e94670d..342d044 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Kunne ikke kontrollere om filkontekst for %s er defineret"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Kunne ikke oprette filkontekst for %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Kunne ikke indstille type i filkontekst for %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Kunne ikke indstille filkontekst for %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Kunne ikke tilføje filkontekst for %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Kræver setype, serange eller seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Filkontekst for %s er ikke defineret"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Kunne ikke forespørge filkontekst for %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Kunne ikke ændre filkontekst for %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Kunne ikke liste filkontekster"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Kunne ikke slette filkonteksten %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "Filkontekst for %s er defineret i regelsæt, kan ikke slettes"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Kunne ikke slette filkontekst for %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Kunne ikke liste filkontekst"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Kunne ikke liste lokale filkontekster"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux kontekst"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "type"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -71137,103 +72173,103 @@ index e94670d..342d044 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Kunne ikke kontrollere om boolesk %s er defineret"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Boolesk %s er ikke defineret"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Kunne ikke forespørge filkontekst %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Du skal angive én af de følgende værdier: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Kunne ikke indstille aktiv værdi af boolesk %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Kunne ikke ændre boolesk %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Dårligt format %s: Notér %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Boolesk %s er defineret i regelsæt, kan ikke slettes"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Kunne ikke slette boolesk %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Kunne ikke liste boolesker"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "ukendt"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "inaktiv"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "aktiv"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux boolesk"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Beskrivelse"
  
-@@ -1007,7 +1003,7 @@ msgstr "Fejl ved allokering afhukommelse.\n"
+@@ -1007,7 +1023,7 @@ msgstr "Fejl ved allokering afhukommelse.\n"
  msgid "Error sending audit message.\n"
  msgstr "Fejl ved afsendelse af revisionsmeddelelse.\n"
  
@@ -71242,7 +72278,7 @@ index e94670d..342d044 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Kunne ikke bestemme tvungentilstand.\n"
-@@ -1123,62 +1119,66 @@ msgstr "Kunne ikke hente tom signalsæt\n"
+@@ -1123,62 +1139,66 @@ msgstr "Kunne ikke hente tom signalsæt\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Kunne ikke indstille SIGHUP-håndtering\n"
  
@@ -71321,7 +72357,7 @@ index e94670d..342d044 100644
  msgid "failed to exec shell\n"
  msgstr "kunne ikke udføre skal\n"
  
-@@ -1281,20 +1281,20 @@ msgstr "chcat -- -ForretningsHemmeligt /dok/forretningsplan.odt"
+@@ -1281,20 +1301,20 @@ msgstr "chcat -- -ForretningsHemmeligt /dok/forretningsplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +ForretningsHemmeligt juser"
  
@@ -71347,7 +72383,32 @@ index e94670d..342d044 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1370,557 +1370,444 @@ msgstr ""
+@@ -1350,577 +1370,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -71397,7 +72458,7 @@ index e94670d..342d044 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -71409,7 +72470,7 @@ index e94670d..342d044 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -71426,7 +72487,7 @@ index e94670d..342d044 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -71438,7 +72499,7 @@ index e94670d..342d044 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -71454,7 +72515,7 @@ index e94670d..342d044 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -71474,7 +72535,7 @@ index e94670d..342d044 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -71487,7 +72548,7 @@ index e94670d..342d044 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -71500,7 +72561,7 @@ index e94670d..342d044 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -71513,7 +72574,7 @@ index e94670d..342d044 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -71532,7 +72593,7 @@ index e94670d..342d044 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -72040,7 +73101,7 @@ index e94670d..342d044 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1958,1411 +1845,1487 @@ msgstr ""
+@@ -1958,1411 +1865,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -72109,11 +73170,8 @@ index e94670d..342d044 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -72121,59 +73179,83 @@ index e94670d..342d044 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -72182,70 +73264,75 @@ index e94670d..342d044 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -72256,69 +73343,68 @@ index e94670d..342d044 100644
 +"named pipe\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
  msgstr ""
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
  msgstr ""
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
  msgstr ""
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
  msgstr ""
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
  msgstr ""
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
  msgstr ""
  
--#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
  msgstr ""
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
  msgstr ""
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 +#: ../gui/system-config-selinux.glade:1354
 +msgid ""
 +"Disabled\n"
@@ -72326,20 +73412,20 @@ index e94670d..342d044 100644
 +"Enforcing\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
  msgstr ""
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 +#: ../gui/system-config-selinux.glade:1463
 +msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
@@ -72348,33 +73434,32 @@ index e94670d..342d044 100644
 +"relabel is required."
  msgstr ""
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
  msgstr ""
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
  msgstr ""
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
  msgstr ""
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -72385,1496 +73470,1450 @@ index e94670d..342d044 100644
 +msgid "Filter"
  msgstr ""
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
  msgstr ""
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
  msgstr ""
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
  msgstr ""
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
  msgstr ""
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
  msgstr ""
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
  msgstr ""
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
  msgstr ""
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
  msgstr ""
  
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
  msgstr ""
  
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
  msgstr ""
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
  msgstr ""
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
  msgstr ""
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
  msgstr ""
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
 +#: ../sepolicy/sepolicy.py:215
 +msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
  msgstr ""
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
- msgstr ""
- 
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
- msgid ""
+-msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
--#: ../gui/selinux.tbl:131
--msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
++#: booleans.py:50
 +msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:59
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:67
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:86
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++#: booleans.py:95
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
++#: booleans.py:101
 +msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
++#: booleans.py:110
  msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:113
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:122
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:142
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:134
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
-+msgid "Allow rsync to run as a client"
++#: booleans.py:135
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
-+msgid "Allow rsync to export any files/directories read only."
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
-+msgid "Allow rsync servers to share cifs files systems"
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
-+msgid "Allow rsync servers to share nfs files systems"
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
-+msgid ""
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
-+msgid "Allow samba to share users home directories."
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
-+msgid "Allow samba to share any file/directory read only."
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
-+msgid "Allow samba to share any file/directory read/write."
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
-+msgid "Allow samba to act as a portmapper"
++#: booleans.py:144
++msgid ""
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
-+msgid "Allow samba to run unconfined scripts"
++#: booleans.py:145
++msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
-+msgid "Allow samba to export ntfs/fusefs volumes."
++#: booleans.py:146
++msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
-+msgid "Allow samba to export NFS volumes."
++#: booleans.py:147
++msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
-+msgid "Allow sanlock to read/write fuse files"
++#: booleans.py:148
++msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
-+msgid "Allow sanlock to manage nfs files"
++#: booleans.py:149
++msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
-+msgid "Allow sanlock to manage cifs files"
++#: booleans.py:150
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
-+msgid "Allow sasl to read shadow"
++#: booleans.py:151
++msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
-+msgid ""
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
++#: booleans.py:152
++msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
++#: booleans.py:153
++msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
-+msgid ""
-+"Boolean to determine whether the system permits loading policy, setting "
-+"enforcing mode, and changing boolean values.  Set this to true and you have "
-+"to reboot to set it back."
++#: booleans.py:154
++msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
-+msgid "Allow regular users direct dri device access"
++#: booleans.py:155
++msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
-+msgid ""
-+"Allow unconfined executables to make their heap memory executable.  Doing "
-+"this is a really bad idea. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:156
++msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
-+msgid ""
-+"Allow all unconfined executables to use libraries requiring text relocation "
-+"that are not labeled textrel_shlib_t"
++#: booleans.py:157
++msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
-+msgid ""
-+"Allow unconfined executables to make their stack executable.  This should "
-+"never, ever be necessary. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:158
++msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
-+msgid "Allow users to connect to the local mysql server"
++#: booleans.py:159
++msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:160
++msgid "Allow sanlock to manage cifs files"
++msgstr ""
++
++#: booleans.py:161
++msgid "Allow sasl to read shadow"
++msgstr ""
++
++#: booleans.py:162
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow confined users the ability to execute the ping and traceroute commands."
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
-+msgid "Allow users to connect to PostgreSQL"
++#: booleans.py:163
++msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:164
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -73882,74 +74921,88 @@ index e94670d..342d044 100644
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
-+"Allow user to r/w files on filesystems that do not have extended attributes "
-+"(FAT, CDROM, FLOPPY)"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values.  Set this to true and you have "
++"to reboot to set it back."
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:165
++msgid "Allow regular users direct dri device access"
++msgstr ""
++
++#: booleans.py:166
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users)  disabling this forces FTP passive mode and "
-+"may change other protocols."
++"Allow unconfined executables to make their heap memory executable.  Doing "
++"this is a really bad idea. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
-+msgid "Allow user music sharing"
++#: booleans.py:167
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:168
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+"Allow anon internal-sftp to upload files, used for public file transfer "
-+"services. Directories must be labeled public_content_rw_t."
++"Allow unconfined executables to make their stack executable.  This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
-+msgid ""
-+"Allow sftp-internal to read and write files in the user home directories"
++#: booleans.py:169
++msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:170
 +msgid ""
-+"Allow sftp-internal to login to local users and read/write all files on the "
-+"system, governed by DAC."
++"Allow confined users the ability to execute the ping and traceroute commands."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
-+msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home directories."
++#: booleans.py:171
++msgid "Allow users to connect to PostgreSQL"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
-+msgid "Allow sge to connect to the network using any TCP port"
++#: booleans.py:172
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
-+msgid "Allow sge to access nfs file systems."
++#: booleans.py:173
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
++"may change other protocols."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:174
++msgid "Allow user music sharing"
++msgstr ""
++
++#: booleans.py:175
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -73959,129 +75012,145 @@ index e94670d..342d044 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
-+"Enable additional permissions needed to support devices on 3ware controllers."
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:176
 +msgid ""
-+"Allow samba to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
-+msgid "Allow user spamassassin clients to use the network."
++#: booleans.py:177
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
-+msgid "Allow spamd to read/write user home directories."
++#: booleans.py:178
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
-+msgid ""
-+"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++#: booleans.py:179
++msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
-+msgid "Allow squid to run as a transparent proxy (TPROXY)"
++#: booleans.py:180
++msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:181
 +msgid ""
-+"Allow ssh with chroot env to read and write files in the user home "
-+"directories"
++"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
-+msgid "allow host key based authentication"
++#: booleans.py:182
++msgid ""
++"Allow samba to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
-+msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:183
++msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
-+msgid "allow staff user to create and transition to svirt domains."
++#: booleans.py:184
++msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
-+msgid "Allow the Telepathy connection managers to connect to any network port."
-+msgstr ""
-+
-+#: booleans.py:190
++#: booleans.py:185
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
++#: booleans.py:186
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
-+msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++#: booleans.py:187
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:188
++msgid "allow host key based authentication"
++msgstr ""
++
++#: booleans.py:189
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr ""
++
++#: booleans.py:190
++msgid "allow staff user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:192
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
-+"allow unconfined users to transition to the chrome sandbox domains when "
-+"running chrome-sandbox"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
-+msgid "Allow a user to login as an unconfined domain"
++#: booleans.py:193
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
-+msgid ""
-+"Allow unconfined users to transition to the Mozilla plugin domain when "
-+"running xulrunner plugin-container."
++#: booleans.py:194
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
-+msgid "Allow video playing tools to run unconfined"
++#: booleans.py:195
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
-+msgid "Allow unprivledged user to create and transition to svirt domains."
++#: booleans.py:196
++msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1645
@@ -74092,208 +75161,222 @@ index e94670d..342d044 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
-+msgid "Support ecryptfs home directories"
++#: booleans.py:197
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
-+msgid "Support fusefs home directories"
++#: booleans.py:198
++msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
-+msgid "Use lpd server instead of cups"
++#: booleans.py:199
++msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
-+msgid "Support NFS home directories"
++#: booleans.py:200
++msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
-+msgid "Support SAMBA home directories"
++#: booleans.py:201
++msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
-+msgid "Allow varnishd to connect to all ports, not just HTTP."
++#: booleans.py:202
++msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
-+msgid "Ignore vbetool mmap_zero errors."
++#: booleans.py:203
++msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
-+msgid ""
-+"Allow confined virtual guests to use serial/parallel communication ports"
++#: booleans.py:204
++msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
-+msgid ""
-+"Allow confined virtual guests to use executable memory and executable stack"
++#: booleans.py:205
++msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
-+msgid "Allow confined virtual guests to read fuse files"
++#: booleans.py:206
++msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
-+msgid "Allow confined virtual guests to manage nfs files"
++#: booleans.py:207
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
-+msgid "Allow confined virtual guests to manage cifs files"
++#: booleans.py:208
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
-+msgid "Allow confined virtual guests to interact with the sanlock"
++#: booleans.py:209
++msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
-+msgid "Allow confined virtual guests to manage device configuration, (pci)"
++#: booleans.py:210
++msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
-+msgid "Allow confined virtual guests to use usb devices"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
-+msgid "Allow confined virtual guests to interact with the xserver"
++#: booleans.py:212
++msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
-+msgid "Allow webadm to manage files in users home directories"
++#: booleans.py:213
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
-+msgid "Allow webadm to read files in users home directories"
++#: booleans.py:214
++msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
-+msgid "Ignore wine mmap_zero errors."
++#: booleans.py:215
++msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
-+msgid "Allow the graphical login program to execute bootloader"
++#: booleans.py:216
++msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
-+msgid ""
-+"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++#: booleans.py:217
++msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
-+msgid "Allow xen to manage nfs files"
++#: booleans.py:218
++msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
-+msgid ""
-+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
-+"logical volumes for disk images."
++#: booleans.py:219
++msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
-+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr ""
-+
-+#: booleans.py:222
++#: booleans.py:220
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
-+"Allow xguest users to configure Network Manager and connect to apache ports"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
-+msgid "Allow xguest users to mount removable media"
++#: booleans.py:221
++msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
-+msgid "Allow xguest to use blue tooth devices"
++#: booleans.py:222
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
-+msgid "Allows clients to write to the X server shared memory segments."
++#: booleans.py:223
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
-+msgid "Allows XServer to execute writable memory"
++#: booleans.py:224
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
-+msgid "Support X userspace object manager"
++#: booleans.py:225
++msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
++#: booleans.py:226
++msgid "Allow xguest to use blue tooth devices"
++msgstr ""
++
++#: booleans.py:227
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr ""
++
 +#: booleans.py:228
-+msgid "Allow zabbix to connect to unreserved ports"
++msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
 +#: booleans.py:229
-+msgid "Allow zebra daemon to write it configuration files"
++msgid "Support X userspace object manager"
 +msgstr ""
 +
 +#: booleans.py:230
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:231
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/de.po b/policycoreutils/po/de.po
-index 0576123..bd2c657 100644
+index 0576123..32d51af 100644
 --- a/policycoreutils/po/de.po
 +++ b/policycoreutils/po/de.po
 @@ -7,6 +7,7 @@
@@ -74311,7 +75394,7 @@ index 0576123..bd2c657 100644
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-13 08:22+0000\n"
 -"Last-Translator: Roman Spirgi <bigant at fedoraproject.org>\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: German <trans-de at lists.fedoraproject.org>\n"
@@ -74360,7 +75443,7 @@ index 0576123..bd2c657 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Konnte exec-Kontext nicht auf %s setzen.\n"
-@@ -97,872 +99,874 @@ msgstr "******************** WICHTIG ***********************\n"
+@@ -97,872 +99,894 @@ msgstr "******************** WICHTIG ***********************\n"
  
  #: ../audit2allow/audit2allow:231
  msgid "To make this policy package active, execute:"
@@ -74435,7 +75518,7 @@ index 0576123..bd2c657 100644
  msgstr "Modulname"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Version"
  
@@ -74502,10 +75585,10 @@ index 0576123..bd2c657 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Konnte keinen Schlüssel für %s erstellen"
@@ -74765,378 +75848,394 @@ index 0576123..bd2c657 100644
  msgstr "SELinux-Rollen"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Protokoll UDP oder TCP wird benötigt"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Port wird benötigt"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr "Ungültiger Port"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Konnte Schlüssel für %s/%s nicht erstellen"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Typ wird benötigt"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Konnte nicht prüfen, ob Port %s/%s definiert ist"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Port %s/%s ist bereits definiert"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Konnte Port für %s/%s nicht erstellen"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Konnte Kontext für %s/%s nicht erstellen"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Konnte Benutzer in Port-Kontext für %s/%s nicht setzen"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Konnte Funktion in Port-Kontext für %s/%s nicht setzen"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Konnte Typ in Port-Kontext für %s/%s nicht setzen"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Konnte MLS-Felder in Port-Kontext für %s/%s nicht setzen"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Konnte Port-Kontext für %s/%s nicht setzen"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Konnte Port %s/%s nicht hinzufügen"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Benötigt setype oder serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Benötigt setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Port %s/%s ist nicht definiert"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Konnte Port %s/%s nicht abfragen"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Konnte Port %s/%s nicht ändern"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Konnte Ports nicht auflisten"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Konnte Port %s nicht löschen"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  "Port %s/%s ist in der Richtlinie festgelegt und kann nicht entfernt werden"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Konnte Port %s/%s nicht löschen"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Konnte Ports nicht auflisten"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux Port-Typ"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Port-Nummer"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Node-Adresse wird benötigt"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Unbekanntes oder fehlendes Protokoll"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux-Typ wird benötigt"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Konnte Schlüssel für %s nicht kreieren"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Konnte nicht prüfen, ob addr %s definiert ist"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Konnte keine addr für %s erstellen"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Konnte keinen Kontext für %s kreieren"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Maske für %s konnte nicht gesetzt werden"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Konnte Benutzer in Addr-Kontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Konnte Aufgabe in addr-Kontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Konnte Typ in addr-Kontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Konnte die mls-Felder in addr-Kontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Konnte addr-Kontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Konnte addr %s nicht hinzufügen"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Addr %s ist nicht definiert"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Konnte addr %s nicht abfragen"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Konnte addr %s nicht ändern"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  "Addr %s ist in der Richtlinie festgelegt und kann nicht entfernt werden"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Konnte addr %s nicht löschen"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "Nicht alle Knotenzuweisungen konnten gelöscht werden"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Konnte addrs nicht auflisten"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux-Typ wird benötigt"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Konnte nicht überprüfen, ob die Schnittstelle %s definiert ist"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Konnte keine Schnittstelle für %s kreieren"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Konnte Benutzer in Schnittstellenkontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Konnte Aufgabe in Schnittstellenkontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Konnte Typ in Schnittstellenkontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Konnte die mls-Felder in Schnittstellenkontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Konnte Schnittstellenkontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Konnte Nachricht-Kontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Konnte Schnittstelle %s nicht hinzufügen"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Schnittstelle %s ist nicht definiert"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Konnte Schnittstelle %s nicht abfragen"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Konnte Schnittstelle %s nicht modifizieren"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
@@ -75144,163 +76243,168 @@ index 0576123..bd2c657 100644
  "werden"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Konnte Schnittstelle %s nicht löschen"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "Nicht alle Schnittstellenzuweisungen konnten gelöscht werden"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Konnte Schnittstellen nicht auflisten"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux-Schnittstelle"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Inhalt"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "Äquivalenzklasse für %s existiert bereits"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "Dateispezifikation %s kollidiert mit Äquivalenzregel '%s %s'"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "Äquivalenzklasse für %s existiert nicht"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Konnte Benutzer in Dateikontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Konnte Aufgabe in Dateikontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Konnte die mls-Felder in Dateikontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Ungültige Dateiangabe"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "Dateispezifikation darf keine Leerzeichen enthalten"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
  msgstr ""
 +"Dateispezifikation %s kollidiert mit Äquivalenzregel '%s %s'; versuchen Sie, "
 +"stattdessen '%s' hinzuzufügen"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Konnte nicht überprüfen, ob Dateikontext für %s definiert ist"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Konnte Dateikontext für %s nicht kreieren"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Konnte Typ in Dateikontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Konnte Dateikontext für %s nicht setzen"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Konnte Dateikontext für %s nicht hinzufügen"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Benötigt setype, serange oder seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Dateikontext für %s ist nicht definiert"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Konnte Dateikontext für %s nicht abfragen"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Konnte Dateikontext für %s nicht erneuern"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Konnte Dateikontexte nicht auflisten"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Konnte Dateikontext für %s nicht löschen"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
@@ -75308,33 +76412,33 @@ index 0576123..bd2c657 100644
  "entfernt werden"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Konnte Dateikontext für %s nicht löschen"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Konnte Dateikontexte nicht auflisten"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Konnte lokale Dateikontexte nicht auflisten"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux-fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "Typ"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -75343,7 +76447,7 @@ index 0576123..bd2c657 100644
 +"SELinux Distribution-fcontext-Äquivalenz\n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -75353,50 +76457,50 @@ index 0576123..bd2c657 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Konnte nicht überprüfen, ob Boolesche Variable %s definiert ist"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Boolesche Variable %s ist nicht definiert"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Konnte den Dateikontext %s nicht abfragen"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Sie müssen einen der folgenden Werte angeben: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Konnte Boolesche Variable %s nicht auf aktiv setzen"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Konnte Boolesche Variable %s nicht ändern"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Ungültiges Format %s: Auszeichnung %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
@@ -75404,54 +76508,54 @@ index 0576123..bd2c657 100644
  "gelöscht werden"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Konnte Boolesche Variable %s nicht löschen"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Konnte Boolesche Variablen nicht auflisten"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "unbekannt"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "aus"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "ein"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux Boolesche Variablen"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr "Status"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr "Standard"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Beschreibung"
  
-@@ -1027,7 +1031,7 @@ msgstr "Fehler beim Reservieren des Speichers.\n"
+@@ -1027,7 +1051,7 @@ msgstr "Fehler beim Reservieren des Speichers.\n"
  msgid "Error sending audit message.\n"
  msgstr "Fehler beim Senden der Prüfungsmeldung.\n"
  
@@ -75460,7 +76564,7 @@ index 0576123..bd2c657 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Konnte Enforcing-Modus nicht beenden.\n"
-@@ -1079,7 +1083,8 @@ msgstr "Fehler: mehrere Typen angegeben\n"
+@@ -1079,7 +1103,8 @@ msgstr "Fehler: mehrere Typen angegeben\n"
  #: ../newrole/newrole.c:850
  #, c-format
  msgid "Sorry, -l may be used with SELinux MLS support.\n"
@@ -75470,7 +76574,7 @@ index 0576123..bd2c657 100644
  
  #: ../newrole/newrole.c:855
  #, c-format
-@@ -1147,62 +1152,67 @@ msgstr "Kann keine leere Signalmenge erhalten\n"
+@@ -1147,62 +1172,67 @@ msgstr "Kann keine leere Signalmenge erhalten\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Kann SIGHUP-Handler nicht setzen\n"
  
@@ -75551,7 +76655,7 @@ index 0576123..bd2c657 100644
  msgid "failed to exec shell\n"
  msgstr "Ausführen der Shell fehlgeschlagen\n"
  
-@@ -1307,20 +1317,20 @@ msgstr "chcat -- -Vertraulich /docs/geschäftsplanung.odt"
+@@ -1307,20 +1337,20 @@ msgstr "chcat -- -Vertraulich /docs/geschäftsplanung.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +Vertraulich juser"
  
@@ -75577,7 +76681,7 @@ index 0576123..bd2c657 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1329,7 +1339,7 @@ msgstr "Benutzerdefiniert"
+@@ -1329,7 +1359,7 @@ msgstr "Benutzerdefiniert"
  
  #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
  msgid "File Labeling"
@@ -75586,7 +76690,7 @@ index 0576123..bd2c657 100644
  
  #: ../gui/fcontextPage.py:74
  msgid ""
-@@ -1380,6 +1390,8 @@ msgid ""
+@@ -1380,2025 +1410,3023 @@ msgid ""
  "MLS/\n"
  "MCS Range"
  msgstr ""
@@ -75595,7 +76699,31 @@ index 0576123..bd2c657 100644
  
  #: ../gui/loginsPage.py:133
  #, python-format
-@@ -1406,1999 +1418,2980 @@ msgstr "Audit aktivieren"
+ msgid "Login '%s' is required"
+ msgstr "Login »%s« wird benötigt"
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr "Policy-Modul"
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr "Modulname"
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr "Audit deaktivieren"
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr "Audit aktivieren"
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr "Lade Policy-Modul"
  
@@ -75647,7 +76775,7 @@ index 0576123..bd2c657 100644
  msgstr "<b>Anwendungen</b>"
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "Standardmäßiger Init-Daemon"
 +
@@ -75665,16 +76793,16 @@ index 0576123..bd2c657 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS System-Daemon"
- 
--#: ../gui/polgen.glade:280
++
 +#: ../gui/polgen.glade:349
 +msgid "Internet Services Daemon (inetd)"
 +msgstr "Internet Services Daemon (inetd)"
-+
+ 
+-#: ../gui/polgen.glade:280
 +#: ../gui/polgen.glade:353
  msgid "Internet Services Daemon are daemons started by xinetd"
  msgstr ""
@@ -75683,7 +76811,7 @@ index 0576123..bd2c657 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "Webanwendung/Skript (CGI)"
  
@@ -75698,7 +76826,7 @@ index 0576123..bd2c657 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "Benutzeranwendung"
  
@@ -75716,7 +76844,7 @@ index 0576123..bd2c657 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "Sandbox"
@@ -75726,12 +76854,12 @@ index 0576123..bd2c657 100644
  msgid "<b>Login Users</b>"
 -msgstr ""
 +msgstr "<b>Login-Benutzer</b>"
-+
+ 
+-#: ../gui/polgen.glade:453
 +#: ../gui/polgen.glade:478
 +msgid "Existing User Roles"
 +msgstr "Vorhandene Benutzerrollen"
- 
--#: ../gui/polgen.glade:453
++
 +#: ../gui/polgen.glade:482
  msgid "Modify an existing login user record."
 -msgstr ""
@@ -75740,7 +76868,7 @@ index 0576123..bd2c657 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "Minimale Terminal-Benutzerrolle"
  
@@ -75757,7 +76885,7 @@ index 0576123..bd2c657 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "Minimale X-Windows Benutzerrolle"
  
@@ -75774,7 +76902,7 @@ index 0576123..bd2c657 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "Benutzerrolle"
  
@@ -75790,7 +76918,7 @@ index 0576123..bd2c657 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "Admin-Benutzerrolle"
  
@@ -75813,7 +76941,7 @@ index 0576123..bd2c657 100644
 -msgstr ""
 +msgstr "<b>Root-Benutzer</b>"
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr "Root-Admin-Benutzerrolle"
  
@@ -75967,12 +77095,12 @@ index 0576123..bd2c657 100644
 +#: ../gui/polgen.glade:1111
  msgid "<b>Select additional roles for %s:</b>"
 -msgstr ""
-+msgstr "<b>Wählen Sie zusätzliche Rollen für %s:</b>"
- 
+-
 -#: ../gui/polgen.glade:1437
 -msgid "label111"
 -msgstr ""
--
++msgstr "<b>Wählen Sie zusätzliche Rollen für %s:</b>"
+ 
 -#: ../gui/polgen.glade:1466
 +#: ../gui/polgen.glade:1166
  msgid "<b>Enter network ports that %s binds on:</b>"
@@ -75984,13 +77112,13 @@ index 0576123..bd2c657 100644
  msgid "<b>TCP Ports</b>"
 -msgstr ""
 +msgstr "<b>TCP-Ports</b>"
- 
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++
 +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
 +#: ../gui/polgen.glade:1698
 +msgid "All"
 +msgstr "Alle"
-+
+ 
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
 +#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
  msgid "Allows %s to bind to any udp port"
 -msgstr ""
@@ -76150,12 +77278,12 @@ index 0576123..bd2c657 100644
 +#: ../gui/polgen.glade:1914
  msgid "Sends email"
 -msgstr ""
--
++msgstr "Sendet E-Mail"
+ 
 -#: ../gui/polgen.glade:2530
 -msgid "label115"
 -msgstr ""
-+msgstr "Sendet E-Mail"
- 
+-
 -#: ../gui/polgen.glade:2559
 +#: ../gui/polgen.glade:1961
  msgid "<b>Add files/directories that %s manages</b>"
@@ -76202,12 +77330,12 @@ index 0576123..bd2c657 100644
 -#: ../gui/polgen.glade:3254
 -msgid "Add Booleans Dialog"
 -msgstr ""
--
++msgstr "Richtlinienverzeichnis"
+ 
 -#: ../gui/polgen.glade:3327
 -msgid "Boolean Name"
 -msgstr ""
-+msgstr "Richtlinienverzeichnis"
- 
+-
 -#: ../gui/polgengui.py:261
 +#: ../gui/polgengui.py:262
  msgid "Role"
@@ -76315,245 +77443,139 @@ index 0576123..bd2c657 100644
 +#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
  msgid "Configue SELinux"
 -msgstr ""
--
++msgstr "SELinux konfigurieren"
+ 
 -#: ../gui/polgen.py:158
 -msgid "Internet Services Daemon"
 -msgstr ""
--
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "Netzwerkport"
+ 
 -#: ../gui/polgen.py:197
 -#, python-format
 -msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux-Port\n"
++"Typ"
+ 
 -#: ../gui/polgen.py:324
 -msgid "You must enter a name for your confined process/user"
 -msgstr ""
--
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "Protokoll"
+ 
 -#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
 -"Name must be alpha numberic with no spaces. Consider using option \"-n "
 -"MODULENAME\""
 -msgstr ""
 -
 -#: ../gui/polgen.py:414
 -msgid "User Role types can not be assigned executables."
--msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
-+msgstr "SELinux konfigurieren"
- 
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
--msgstr ""
-+msgstr "Netzwerkport"
- 
- #: ../gui/portsPage.py:85
- msgid ""
- "SELinux Port\n"
- "Type"
- msgstr ""
-+"SELinux-Port\n"
-+"Typ"
- 
- #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
- msgid "Protocol"
--msgstr ""
-+msgstr "Protokoll"
- 
- #: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
- msgid ""
- "MLS/MCS\n"
- "Level"
++"MLS/MCS\n"
++"Level"
  msgstr ""
 +"MLS/MCS\n"
 +"Level"
  
- #: ../gui/portsPage.py:101
- msgid "Port"
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
 -msgstr ""
++#: ../gui/portsPage.py:101
++msgid "Port"
 +msgstr "Port"
  
- #: ../gui/portsPage.py:207
- #, python-format
- msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
 -msgstr ""
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
 +msgstr "Portnummer \"%s\" ist ungültig.  0 < PORTNUMMER < 65536 "
  
- #: ../gui/portsPage.py:252
- msgid "List View"
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
 -msgstr ""
++#: ../gui/portsPage.py:252
++msgid "List View"
 +msgstr "Listenansicht"
  
- #: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
- msgid "Group View"
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
 -msgstr ""
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
 +msgstr "Gruppenansicht"
  
--#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
--#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
--#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
--#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
--#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
--#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
--#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
--#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
--#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
--#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
--#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
--#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
--#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
--#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
--#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
--#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
--#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
--#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
--#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
--#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
--#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
--#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
--#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
--#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
--#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
--#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
--#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
--#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
--#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
--#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
--#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
--#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
--#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
--#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
--#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
--#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
--#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
--#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
--#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
--#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
--#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
--#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
--#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
--#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
--msgid "SELinux Service Protection"
--msgstr ""
--
--#: ../gui/selinux.tbl:1
--msgid "Disable SELinux protection for acct daemon"
--msgstr ""
--
--#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
--#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
--#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
--#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
--msgid "Admin"
--msgstr ""
--
--#: ../gui/selinux.tbl:2
--msgid "Allow all daemons to write corefiles to /"
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 -msgstr ""
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Are you sure you want to delete %s '%s'?"
 +msgstr "Sind Sie sicher, dass Sie %s »%s« löschen möchten?"
  
--#: ../gui/selinux.tbl:3
--msgid "Allow all daemons the ability to use unallocated ttys"
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 -msgstr ""
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
 +msgstr "%s löschen"
  
--#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
--#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
--#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
--#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
--#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
--#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
--msgid "User Privs"
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
 -msgstr ""
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
 +msgstr "%s hinzufügen"
-+
+ 
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
 +msgstr "%s ändern"
-+
+ 
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
 +msgstr "Permissive"
-+
+ 
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
 +msgstr "Enforcing"
-+
+ 
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
 +#: ../gui/statusPage.py:94
 +msgid "Status"
 +msgstr "Status"
  
--#: ../gui/selinux.tbl:4
+-#: ../gui/polgen.py:1306
+-#, python-format
 +#: ../gui/statusPage.py:133
  msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
@@ -76563,10 +77585,10 @@ index 0576123..bd2c657 100644
 +"kann abhängig von der Größe des Dateisystems eine längere Zeit in Anspruch "
 +"nehmen.  Möchten Sie fortfahren?"
  
--#: ../gui/selinux.tbl:5
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
 +#: ../gui/statusPage.py:147
- msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -76582,8 +77604,8 @@ index 0576123..bd2c657 100644
 +"protokolliert werden, die SELinux-Richtlinie jedoch nicht erzwungen wird.  "
 +"Der Permissive-Modus erfordert keinen Neustart.    Möchten Sie fortfahren?"
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -76595,66 +77617,51 @@ index 0576123..bd2c657 100644
 +"kann abhängig von der Größe des Dateisystems eine längere Zeit in Anspruch "
 +"nehmen.  Möchten Sie fortfahren?"
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
--msgstr ""
+-#: ../gui/portsPage.py:85
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
- 
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
++
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"SELinux Port\n"
+-"Type"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
 +msgstr "SELinux-Login-Zuweisung hinzufügen"
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
--msgstr ""
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
 +msgstr "SELinux-Netzwerkports hinzufügen"
- 
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
 +msgstr "SELinux-Typ"
- 
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
 +msgstr "Dateispezifikation"
- 
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
 +msgstr "Dateityp"
- 
--#: ../gui/selinux.tbl:11
++
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-"MLS/MCS\n"
+-"Level"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -76673,78 +77680,132 @@ index 0576123..bd2c657 100644
 +"Symbolischer Link\n"
 +"Benannte Pipe\n"
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/portsPage.py:101
+-msgid "Port"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
 +msgstr "SELinux-Benutzer hinzufügen"
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/portsPage.py:252
+-msgid "List View"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
 +msgstr "SELinux-Verwaltung"
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
 +msgstr "Hinzufügen"
  
--#: ../gui/selinux.tbl:15
--msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
 +msgstr "_Eigenschaften"
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+ 
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
 +msgstr "_Löschen"
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
 +msgstr "Verwaltungsobjekt wählen"
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
--msgstr ""
+-#: ../gui/selinux.tbl:4
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
 +msgstr "<b>Auswählen:</b>"
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
 +msgstr "Systemstandard Enforcing-Modus"
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++
 +#: ../gui/system-config-selinux.glade:1354
-+msgid ""
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
 +"Disabled\n"
 +"Permissive\n"
 +"Enforcing\n"
@@ -76752,10 +77813,7 @@ index 0576123..bd2c657 100644
 +"Deaktiviert\n"
 +"Permissive\n"
 +"Enforcing\n"
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "Aktueller Enforcing-Modus"
@@ -76764,10 +77822,10 @@ index 0576123..bd2c657 100644
 +msgid "System Default Policy Type: "
 +msgstr "Systemstandard Richtlinientyp:"
  
--#: ../gui/selinux.tbl:20
+-#: ../gui/selinux.tbl:5
 +#: ../gui/system-config-selinux.glade:1463
  msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Select if you wish to relabel then entire file system on next reboot.  "
 +"Relabeling can take a very long time, depending on the size of the system.  "
 +"If you are changing policy types or going from disabled to enforcing, a "
@@ -76779,41 +77837,37 @@ index 0576123..bd2c657 100644
 +"Richtlinientyp ändern oder von »Deaktiviert« nach »Enforcing« wechseln, ist "
 +"eine Neukennzeichnung erforderlich."
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "Beim nächsten Neustart neu kennzeichnen."
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
 +msgstr "label37"
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
 +msgstr "Boolesche Variable auf Systemstandard zurücksetzen"
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
 +msgstr "Zwischen »Angepasst« und »Alle boolesche Variablen« wechseln"
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
@@ -76825,392 +77879,376 @@ index 0576123..bd2c657 100644
 +msgid "Filter"
 +msgstr "Filter"
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
 +msgstr "label50"
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
 +msgstr "Dateikontext hinzufügen"
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
 +msgstr "Dateikontext ändern"
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
 +msgstr "Dateikontext löschen"
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
 +msgstr "Zwischen allen und angepassten Dateikontexten wechseln"
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
 +msgstr "label38"
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
 +msgstr "SELinux-Benutzerzuweisung hinzufügen"
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
 +msgstr "SELinux-Benutzerzuweisung ändern"
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
 +msgstr "SELinux-Benutzerzuweisung löschen"
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
 +msgstr "label39"
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
 +msgstr "Benutzer hinzufügen"
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
 +msgstr "Benutzer ändern"
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
 +msgstr "Benutzer löschen"
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
 +msgstr "label41"
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
 +msgstr "Netzwerkport hinzufügen"
- 
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
 +msgstr "Netzwerkport bearbeiten"
- 
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
 +msgstr "Netzwerkport löschen"
- 
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
 +msgstr "Zwischen »Angepasst« und »Alle Ports« wechseln"
- 
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
 +msgstr "label42"
- 
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
 +msgstr "Neues Richtlinienmodul erstellen"
- 
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
 +msgstr "Richtlinienmodul laden"
- 
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
 +msgstr "Ladbares Richtlinienmodul entfernen"
  
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
+-#: ../gui/selinux.tbl:20
 +#: ../gui/system-config-selinux.glade:2661
-+msgid ""
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
 +"Zusätzliche Audit-Regeln aktivieren/ deaktivieren, die normalerweise nicht "
 +"in Protokolldateien aufgezeichnet werden."
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
 +msgstr "label44"
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
 +msgstr "Prozessmodus auf permissive ändern."
  
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
 +msgstr "Prozessmodus auf »Enforcing« ändern"
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
 +msgstr "Prozessdomain"
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
 +msgstr "label59"
- 
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
--msgstr ""
++
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr "SELinux-Benutzer »%s« ist erforderlich"
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
  msgstr ""
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
  msgstr ""
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
  msgstr ""
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
  msgstr ""
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
--msgstr ""
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../sepolicy/sepolicy.py:215
 +#, fuzzy
 +msgid "query SELinux Policy to see description of booleans"
 +msgstr "SELinux Policy-Erstellungswerkzeug"
- 
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
++
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
+-#: ../gui/selinux.tbl:41
 +#: ../sepolicy/sepolicy.py:231
-+msgid ""
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 +#: ../sepolicy/sepolicy.py:234
 +msgid "source process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 +#: ../sepolicy/sepolicy.py:237
 +msgid "target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 +#: ../sepolicy/sepolicy.py:259
 +msgid "Generate SELinux Policy module template"
  msgstr ""
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 +#: ../sepolicy/sepolicy.py:265
 +msgid "name of policy to generate"
  msgstr ""
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 +#: ../sepolicy/sepolicy.py:267
 +msgid "executable to confine"
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 +#: ../sepolicy/sepolicy.py:269
 +msgid "run policy generation test suite"
  msgstr ""
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 +#: ../sepolicy/sepolicy.py:274
 +msgid "commands"
  msgstr ""
  
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "Internet Services Daemon"
  
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy/generate.py:171
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "Ports müssen Zahlen oder Zahlenbereiche zwischen 1 und %d sein"
  
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy/generate.py:332
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
  msgstr ""
 +"Sie müssen einen Namen für Ihren eingeschränkten Prozess/Benutzer eingeben"
  
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy/generate.py:334
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
@@ -77218,112 +78256,156 @@ index 0576123..bd2c657 100644
 +"Name muss alphanumerisch ohne Leerzeichen sein. Verwenden Sie ggf. die "
 +"Option \"-n MODULNAME\""
  
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy/generate.py:422
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
  msgstr ""
 +"Benutzerrollen-Typen können keine ausführbaren Dateien zugeordnet werden."
  
--#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
--msgid "NFS"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "Nur Daemon-Anwendungen können ein init-Skript verwenden."
  
--#: ../gui/selinux.tbl:85
--msgid "Disable SELinux protection for gss daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve muss eine boolesche Variable sein"
  
--#: ../gui/selinux.tbl:86
--msgid "Disable SELinux protection for Hal daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog muss eine boolesche Variable sein"
  
--#: ../gui/selinux.tbl:87
--msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:458
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr ""
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos muss eine boolesche Variable sein"
-+
-+#: ../sepolicy/sepolicy/generate.py:464
+ 
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr ""
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache muss eine boolesche Variable sein"
-+
-+#: ../sepolicy/sepolicy/generate.py:494
+ 
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr ""
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER-Typen erhalten automatisch den tmp-Typ"
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
+ 
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
  msgstr ""
 +"Sie müssen den Pfad zur ausführbaren Datei für Ihren eingeschränkten Prozess "
 +"angeben"
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
+ 
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "Typ-Enforcement-Datei"
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
+ 
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "Schnittstellendatei"
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
+ 
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "Dateikontext-Datei"
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
+ 
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+-msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "Schnittstellendatei"
+ 
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+-msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "Einrichtungsskript"
  
--#: ../gui/selinux.tbl:87
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 +#: booleans.py:1
- msgid ""
--"Do not audit things that we know to be broken but which are not security "
--"risks"
++msgid ""
 +"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:88
--msgid "Disable SELinux protection for hostname daemon"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 +#: booleans.py:2
 +msgid ""
 +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
--#: ../gui/selinux.tbl:89
--msgid "Disable SELinux protection for hotplug daemon"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
 +#: booleans.py:3
 +#, fuzzy
 +msgid "Allow amavis to use JIT compiler"
 +msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
  
--#: ../gui/selinux.tbl:90
--msgid "Disable SELinux protection for howl daemon"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+-msgstr ""
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "Mozilla-Browser das Lesen von Benutzerdateien erlauben"
+ 
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
  msgstr ""
  
--#: ../gui/selinux.tbl:91
--msgid "Disable SELinux protection for cups hplip daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:5
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
  
--#: ../gui/selinux.tbl:92
--msgid "Disable SELinux protection for httpd rotatelogs"
-+#: booleans.py:6
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+-msgstr ""
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
+ 
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
@@ -77332,733 +78414,741 @@ index 0576123..bd2c657 100644
 +"Wechseldatenträger, temporäre Benutzerdateien und nicht vertrauenswürdige "
 +"Inhaltsdateien"
  
--#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
--msgid "HTTPD Service"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 -msgstr ""
-+#: booleans.py:7
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
  
--#: ../gui/selinux.tbl:93
--msgid "Disable SELinux protection for http suexec"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:8
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "Mozilla-Browser das Lesen von Benutzerdateien erlauben"
  
--#: ../gui/selinux.tbl:94
--msgid "Disable SELinux protection for hwclock daemon"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:9
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "Mozilla-Browser das Lesen von Benutzerdateien erlauben"
  
--#: ../gui/selinux.tbl:95
--msgid "Disable SELinux protection for i18n daemon"
-+#: booleans.py:10
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:96
--msgid "Disable SELinux protection for imazesrv daemon"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 -msgstr ""
-+#: booleans.py:11
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
  
--#: ../gui/selinux.tbl:97
--msgid "Disable SELinux protection for inetd child daemons"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 -msgstr ""
-+#: booleans.py:12
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:98
--msgid "Disable SELinux protection for inetd daemon"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
 -msgstr ""
-+#: booleans.py:13
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:99
--msgid "Disable SELinux protection for innd daemon"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
 -msgstr ""
-+#: booleans.py:14
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
  
--#: ../gui/selinux.tbl:100
--msgid "Disable SELinux protection for iptables daemon"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
 -msgstr ""
-+#: booleans.py:15
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
  
--#: ../gui/selinux.tbl:101
--msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:16
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
--#: ../gui/selinux.tbl:102
--msgid "Disable SELinux protection for irqbalance daemon"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
 -msgstr ""
-+#: booleans.py:17
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "SASL-Authentifizierungsserver das Lesen von /etc/shadow erlauben"
  
--#: ../gui/selinux.tbl:103
--msgid "Disable SELinux protection for iscsi daemon"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
 -msgstr ""
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "Daemons erlauben, Kerndateien nach / zu schreiben"
  
--#: ../gui/selinux.tbl:104
--msgid "Disable SELinux protection for jabberd daemon"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
 -msgstr ""
-+#: booleans.py:19
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "Daemons erlauben, Kerndateien nach / zu schreiben"
  
--#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
--msgid "Kerberos"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
 -msgstr ""
-+#: booleans.py:20
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "Allen Daemons erlauben, nicht zugewiesene ttys zu nutzen"
  
--#: ../gui/selinux.tbl:105
--msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:21
+-#: ../gui/selinux.tbl:87
+-msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
 +"SELinux-webadm-Benutzer die Verwaltung von Benutzerverzeichnissen nicht "
 +"privilegierter Benutzer erlauben"
  
--#: ../gui/selinux.tbl:106
--msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:22
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
  msgstr ""
 +"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
 +"unprivilegierter Benutzer erlauben"
  
--#: ../gui/selinux.tbl:107
--msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:23
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/selinux.tbl:108
--msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:24
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
--#: ../gui/selinux.tbl:109
--msgid "Disable SELinux protection for kudzu daemon"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr ""
-+#: booleans.py:25
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "Benutzern die Ausführung des mount-Befehls erlauben"
  
--#: ../gui/selinux.tbl:110
--msgid "Disable SELinux protection for locate daemon"
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
 -msgstr ""
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "Daemons erlauben, Kerndateien nach / zu schreiben"
  
--#: ../gui/selinux.tbl:111
--msgid "Disable SELinux protection for lpd daemon"
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
 -msgstr ""
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "Daemons erlauben, Kerndateien nach / zu schreiben"
  
--#: ../gui/selinux.tbl:112
--msgid "Disable SELinux protection for lrrd daemon"
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
 -msgstr ""
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "Daemons erlauben, Kerndateien nach / zu schreiben"
  
--#: ../gui/selinux.tbl:113
--msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:29
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
--#: ../gui/selinux.tbl:114
--msgid "Disable SELinux protection for mailman"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
 -msgstr ""
-+#: booleans.py:30
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "Benutzer die Verbindung mit postgres-Socket erlauben"
  
--#: ../gui/selinux.tbl:115
--msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:31
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
 +"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
 +"unprivilegierter Benutzer erlauben"
  
--#: ../gui/selinux.tbl:116
--msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:32
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
  msgstr ""
 +"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
 +"unprivilegierter Benutzer erlauben"
  
--#: ../gui/selinux.tbl:117
--msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:33
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
--#: ../gui/selinux.tbl:118
--msgid "Allow the mozilla browser to read user files"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
 -msgstr ""
-+#: booleans.py:34
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
  
--#: ../gui/selinux.tbl:119
--msgid "Disable SELinux protection for mrtg daemon"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
 -msgstr ""
-+#: booleans.py:35
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "Regulären Benutzern die Ausführung von ping erlauben"
  
--#: ../gui/selinux.tbl:120
--msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:36
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
 +"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
 +"unprivilegierter Benutzer erlauben"
  
--#: ../gui/selinux.tbl:121
--msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:37
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
--msgid "Name Service"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
 -msgstr ""
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports"
  
--#: ../gui/selinux.tbl:122
--msgid "Disable SELinux protection for named daemon"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
 -msgstr ""
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "Benutzer die Verbindung mit mysql-Socket erlauben"
  
--#: ../gui/selinux.tbl:123
--msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:40
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
  msgstr ""
  
--#: ../gui/selinux.tbl:124
--msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:41
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:125
--msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:42
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
--#: ../gui/selinux.tbl:221
--msgid "Samba"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
 -msgstr ""
-+#: booleans.py:43
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports"
  
--#: ../gui/selinux.tbl:126
--msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:44
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
--#: ../gui/selinux.tbl:127
--msgid "Disable SELinux protection for nrpe daemon"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
 -msgstr ""
-+#: booleans.py:45
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:128
--msgid "Disable SELinux protection for nscd daemon"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
 -msgstr ""
-+#: booleans.py:46
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:129
--msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:47
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
  msgstr ""
  
--#: ../gui/selinux.tbl:130
--msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:48
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
  msgstr ""
  
--#: ../gui/selinux.tbl:131
--msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:49
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
--#: ../gui/selinux.tbl:132
--msgid "Disable SELinux protection for oddjob_mkhomedir"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
 -msgstr ""
-+#: booleans.py:50
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:133
--msgid "Disable SELinux protection for openvpn daemon"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
 -msgstr ""
-+#: booleans.py:51
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:134
--msgid "Disable SELinux protection for pam daemon"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
 -msgstr ""
-+#: booleans.py:52
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "Daemons die Ausführung mit NIS erlauben"
  
--#: ../gui/selinux.tbl:135
--msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:53
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
  msgstr ""
  
--#: ../gui/selinux.tbl:136
--msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:54
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
  msgstr ""
  
--#: ../gui/selinux.tbl:137
--msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:55
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
  msgstr ""
  
--#: ../gui/selinux.tbl:138
--msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:56
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
--#: ../gui/selinux.tbl:139
--msgid "Disable SELinux protection for postfix"
-+#: booleans.py:57
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:140
--msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:58
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
--#: ../gui/selinux.tbl:141
--msgid "pppd"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
 -msgstr ""
-+#: booleans.py:59
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "Daemons die Ausführung mit NIS erlauben"
  
--#: ../gui/selinux.tbl:141
--msgid "Allow pppd to be run for a regular user"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
 -msgstr ""
-+#: booleans.py:60
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
  
--#: ../gui/selinux.tbl:142
--msgid "Disable SELinux protection for pptp"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
 -msgstr ""
-+#: booleans.py:66
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports"
  
--#: ../gui/selinux.tbl:143
--msgid "Disable SELinux protection for prelink daemon"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
 -msgstr ""
-+#: booleans.py:67
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:144
--msgid "Disable SELinux protection for privoxy daemon"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
 -msgstr ""
-+#: booleans.py:68
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "Daemons die Ausführung mit NIS erlauben"
  
--#: ../gui/selinux.tbl:145
--msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:69
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
--#: ../gui/selinux.tbl:146
--msgid "Disable SELinux protection for pxe daemon"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
 -msgstr ""
-+#: booleans.py:70
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "SSH das Ausführen von ssh-keysign erlauben"
  
--#: ../gui/selinux.tbl:147
--msgid "Disable SELinux protection for pyzord"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
 -msgstr ""
-+#: booleans.py:71
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
  
--#: ../gui/selinux.tbl:148
--msgid "Disable SELinux protection for quota daemon"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
 -msgstr ""
-+#: booleans.py:72
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:149
--msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:73
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
--#: ../gui/selinux.tbl:150
--msgid "Disable SELinux protection for radvd daemon"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
 -msgstr ""
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "Benutzer die Verbindung mit postgres-Socket erlauben"
  
--#: ../gui/selinux.tbl:151
--msgid "Disable SELinux protection for rdisc"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
 -msgstr ""
-+#: booleans.py:75
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "rpm die uneingeschränkte Ausführung erlauben"
  
--#: ../gui/selinux.tbl:152
--msgid "Disable SELinux protection for readahead"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
 -msgstr ""
-+#: booleans.py:76
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "Benutzern die Ausführung des mount-Befehls erlauben"
  
--#: ../gui/selinux.tbl:153
--msgid "Allow programs to read files in non-standard locations (default_t)"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
 -msgstr ""
-+#: booleans.py:77
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "Benutzern die Ausführung des mount-Befehls erlauben"
  
--#: ../gui/selinux.tbl:154
--msgid "Disable SELinux protection for restorecond"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
 -msgstr ""
-+#: booleans.py:78
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "rpm die uneingeschränkte Ausführung erlauben"
  
--#: ../gui/selinux.tbl:155
--msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:79
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
--#: ../gui/selinux.tbl:156
--msgid "Disable SELinux protection for ricci"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
 -msgstr ""
-+#: booleans.py:80
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "Daemons die Ausführung mit NIS erlauben"
  
--#: ../gui/selinux.tbl:157
--msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:81
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
--#: ../gui/selinux.tbl:158
--msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:82
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:159
--msgid "Disable SELinux protection for rpcd daemon"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
 -msgstr ""
-+#: booleans.py:83
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "Benutzern die Ausführung des mount-Befehls erlauben"
  
--#: ../gui/selinux.tbl:160
--msgid "Disable SELinux protection for rshd"
-+#: booleans.py:84
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
  msgstr ""
  
--#: ../gui/selinux.tbl:161
--msgid "rsync"
-+#: booleans.py:85
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
--#: ../gui/selinux.tbl:161
--msgid "Disable SELinux protection for rsync daemon"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
 -msgstr ""
-+#: booleans.py:86
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:162
--msgid "Allow ssh to run from inetd instead of as a daemon"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
 -msgstr ""
-+#: booleans.py:87
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:163
--msgid "Allow Samba to share nfs directories"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
 -msgstr ""
-+#: booleans.py:88
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "SSH das Ausführen von ssh-keysign erlauben"
  
--#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
--msgid "SASL authentication server"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
 -msgstr ""
-+#: booleans.py:89
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:164
--msgid "Allow sasl authentication server to read /etc/shadow"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
 -msgstr ""
-+#: booleans.py:90
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports"
-+
-+#: booleans.py:91
+ 
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
-+
-+#: booleans.py:92
+ 
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
  
--#: ../gui/selinux.tbl:165
-+#: booleans.py:93
-+#, fuzzy
- msgid ""
--"Allow X-Windows server to map a memory region as both executable and writable"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
 -msgstr ""
++#: booleans.py:95
++#, fuzzy
++msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
  
--#: ../gui/selinux.tbl:166
--msgid "Disable SELinux protection for saslauthd daemon"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
 -msgstr ""
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "Java ausführbaren Stapelspeicher erlauben"
  
--#: ../gui/selinux.tbl:167
--msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:95
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
  msgstr ""
 +"Wählen Sie die Dateien, in die die eingeschränkte Anwendung hineinschreibt "
 +"bzw. die sie erstellt"
  
--#: ../gui/selinux.tbl:168
--msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
 -msgstr ""
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "Daemons die Ausführung mit NIS erlauben"
  
--#: ../gui/selinux.tbl:169
--msgid "Do not allow any processes to load kernel modules"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
 -msgstr ""
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "Allen Daemons erlauben, nicht zugewiesene ttys zu nutzen"
  
--#: ../gui/selinux.tbl:170
--msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:98
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
--#: ../gui/selinux.tbl:171
--msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:99
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
--#: ../gui/selinux.tbl:172
--msgid "Disable SELinux protection for setrans"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:173
--msgid "Disable SELinux protection for setroubleshoot daemon"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "Mount das Einhängen jedes Verzeichnisses erlauben"
  
--#: ../gui/selinux.tbl:174
--msgid "Disable SELinux protection for slapd daemon"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
  
--#: ../gui/selinux.tbl:175
--msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:103
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -78066,435 +79156,459 @@ index 0576123..bd2c657 100644
 +"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
 +"unprivilegierter Benutzer erlauben"
  
--#: ../gui/selinux.tbl:176
--msgid "Disable SELinux protection for smbd daemon"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "staff-Webbrowsers das Schreiben in Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:177
--msgid "Disable SELinux protection for snmpd daemon"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
 -msgstr ""
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr "mplayer ausführbaren Stapelspeicher erlauben"
  
--#: ../gui/selinux.tbl:178
--msgid "Disable SELinux protection for snort daemon"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports"
  
--#: ../gui/selinux.tbl:179
--msgid "Disable SELinux protection for soundd daemon"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "Erlaubt %s das Binden an alle UDP-Ports"
  
--#: ../gui/selinux.tbl:180
--msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:108
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:110
 +msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
  msgstr ""
  
--#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
--msgid "Spam Protection"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
 -msgstr ""
-+#: booleans.py:109
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "Mount das Einhängen jedes Verzeichnisses erlauben"
  
--#: ../gui/selinux.tbl:181
--msgid "Disable SELinux protection for spamd daemon"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
 -msgstr ""
-+#: booleans.py:110
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
  
--#: ../gui/selinux.tbl:182
--msgid "Allow spamd to access home directories"
-+#: booleans.py:111
-+msgid ""
+-#: ../gui/selinux.tbl:165
++#: booleans.py:113
+ msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "Daemons die Ausführung mit NIS erlauben"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "Clients das Schreiben in gemeinsam verwendeten X-Speicher erlauben"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports"
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
  msgstr ""
  
--#: ../gui/selinux.tbl:183
--msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:120
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
  msgstr ""
  
--#: ../gui/selinux.tbl:184
--msgid "Disable SELinux protection for speedmgmt daemon"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
--msgid "Squid"
-+#: booleans.py:122
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
-+
-+#: booleans.py:123
+ 
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
--#: ../gui/selinux.tbl:185
--msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:124
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
--#: ../gui/selinux.tbl:186
--msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:125
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
-+
-+#: booleans.py:126
+ 
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
--#: ../gui/selinux.tbl:187
--msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:127
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
--#: ../gui/selinux.tbl:188
--msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:128
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "Benutzern die Ausführung des mount-Befehls erlauben"
-+
-+#: booleans.py:129
+ 
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "Regulären Benutzern die Ausführung von ping erlauben"
-+
-+#: booleans.py:130
+ 
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
--#: ../gui/selinux.tbl:189
-+#: booleans.py:131
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "pppd die Ausführung für einen normalen Benutzer erlauben"
-+
-+#: booleans.py:132
+ 
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:134
 +#, fuzzy
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "Mount das Einhängen jeder Datei erlauben"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "Benutzer die Verbindung mit postgres-Socket erlauben"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "SASL-Authentifizierungsserver das Lesen von /etc/shadow erlauben"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
 +
-+#: booleans.py:142
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
++#: booleans.py:144
++msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
--msgid "Universal SSL tunnel"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "rpm die uneingeschränkte Ausführung erlauben"
  
--#: ../gui/selinux.tbl:190
--msgid "Disable SELinux protection for stunnel daemon"
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "Mount das Einhängen jedes Verzeichnisses erlauben"
  
--#: ../gui/selinux.tbl:191
--msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
  
--#: ../gui/selinux.tbl:192
--msgid "Disable SELinux protection for swat daemon"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
  
--#: ../gui/selinux.tbl:193
--msgid "Disable SELinux protection for sxid daemon"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:194
--msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:148
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "rpm die uneingeschränkte Ausführung erlauben"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "xen das Lesen/ Schreiben physischer Festplattengeräte erlauben"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "Mount das Einhängen jeder Datei erlauben"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "Mount das Einhängen jeder Datei erlauben"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "SASL-Authentifizierungsserver das Lesen von /etc/shadow erlauben"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
  msgstr ""
  
--#: ../gui/selinux.tbl:195
--msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:161
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
--#: ../gui/selinux.tbl:196
--msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:162
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
  msgstr ""
  
--#: ../gui/selinux.tbl:197
--msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:163
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
  msgstr ""
 +"Regulären Benutzern direkten Mauszugriff erlauben (nur X Server erlauben)"
  
--#: ../gui/selinux.tbl:198
--msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:164
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/selinux.tbl:199
--msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:165
-+msgid ""
+-#: ../gui/selinux.tbl:189
++#: booleans.py:167
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
  msgstr ""
  
--#: ../gui/selinux.tbl:200
--msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:166
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/selinux.tbl:201
--msgid "Disable SELinux protection for uml daemon"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "Benutzer die Verbindung mit mysql-Socket erlauben"
  
--#: ../gui/selinux.tbl:202
-+#: booleans.py:168
-+#, fuzzy
- msgid ""
--"Allow xinetd to run unconfined, including any services it starts that do not "
--"have a domain transition explicitly defined"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
 -msgstr ""
++#: booleans.py:170
++#, fuzzy
++msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr "Benutzern die Ausführung des mount-Befehls erlauben"
-+
-+#: booleans.py:169
+ 
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "Benutzer die Verbindung mit postgres-Socket erlauben"
  
--#: ../gui/selinux.tbl:203
-+#: booleans.py:170
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:172
 +#, fuzzy
- msgid ""
--"Allow rc scripts to run unconfined, including any daemon started by an rc "
--"script that does not have a domain transition explicitly defined"
++msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
  msgstr ""
 +"Benutzern Lese-/Schreibzugriff auf noextattrfile (FAT, CDROM, FLOPPY) "
 +"gewähren"
  
--#: ../gui/selinux.tbl:204
--msgid "Allow rpm to run unconfined"
-+#: booleans.py:171
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -78506,25 +79620,25 @@ index 0576123..bd2c657 100644
 +"dies deaktiviert, so erzwingt dies den passiven FTP-Modus und kann "
 +"Auswirkungen auf andere Protokolle haben"
  
--#: ../gui/selinux.tbl:205
--msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
  
--#: ../gui/selinux.tbl:206
--msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:173
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:207
--msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:174
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:176
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
@@ -78532,21 +79646,20 @@ index 0576123..bd2c657 100644
 +"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
 +"unprivilegierter Benutzer erlauben"
  
--#: ../gui/selinux.tbl:208
-+#: booleans.py:175
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:177
 +#, fuzzy
- msgid ""
--"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
--"staff_r can do so"
++msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
  msgstr ""
 +"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
 +"unprivilegierter Benutzer erlauben"
  
--#: ../gui/selinux.tbl:209
--msgid "Allow users to execute the mount command"
-+#: booleans.py:176
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -78554,425 +79667,432 @@ index 0576123..bd2c657 100644
 +"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
 +"unprivilegierter Benutzer erlauben"
  
--#: ../gui/selinux.tbl:210
--msgid "Allow regular users direct mouse access (only allow the X server)"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
  
--#: ../gui/selinux.tbl:211
--msgid "Allow users to run the dmesg command"
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:212
--msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:179
-+msgid ""
+-#: ../gui/selinux.tbl:202
++#: booleans.py:181
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
--#: ../gui/selinux.tbl:213
--msgid "Allow normal user to execute ping"
-+#: booleans.py:180
-+msgid ""
+-#: ../gui/selinux.tbl:203
++#: booleans.py:182
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:214
--msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:181
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
 +"Nicht gekennzeichneten Paketen die Übertragung über das Netzwerk erlauben"
  
--#: ../gui/selinux.tbl:215
--msgid "Allow users to rw usb devices"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:216
-+#: booleans.py:183
-+#, fuzzy
- msgid ""
--"Allow users to run TCP servers (bind to ports and accept connection from the "
--"same domain and outside users)  disabling this forces FTP passive mode and "
--"may change other protocols"
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
 -msgstr ""
++#: booleans.py:185
++#, fuzzy
++msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
  
--#: ../gui/selinux.tbl:217
--msgid "Allow user to stat ttyfiles"
-+#: booleans.py:184
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
--#: ../gui/selinux.tbl:218
--msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:185
+-#: ../gui/selinux.tbl:208
++#: booleans.py:187
 +#, fuzzy
-+msgid ""
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
  msgstr ""
 +"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
 +"unprivilegierter Benutzer erlauben"
  
--#: ../gui/selinux.tbl:219
--msgid "Disable SELinux protection for vmware daemon"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "Verwendet PAM zur Authentifizierung"
  
--#: ../gui/selinux.tbl:220
--msgid "Disable SELinux protection for watchdog daemon"
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "SSH-Anmeldungen als sysadm_r:sysadm_t erlauben"
  
--#: ../gui/selinux.tbl:221
--msgid "Disable SELinux protection for winbind daemon"
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "Wählen Sie die Benutzerrollen, die in die  %s-Domain wechseln werden."
  
--#: ../gui/selinux.tbl:222
--msgid "Disable SELinux protection for xdm daemon"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
  
--#: ../gui/selinux.tbl:223
--msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:190
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
--#: ../gui/selinux.tbl:224
--msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:191
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:225
--msgid "XEN"
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
  
--#: ../gui/selinux.tbl:225
--msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:193
-+msgid ""
+-#: ../gui/selinux.tbl:216
++#: booleans.py:195
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users)  disabling this forces FTP passive mode and "
+-"may change other protocols"
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
  msgstr ""
  
--#: ../gui/selinux.tbl:226
--msgid "Disable SELinux protection for xfs daemon"
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "rpm die uneingeschränkte Ausführung erlauben"
  
--#: ../gui/selinux.tbl:227
--msgid "Disable SELinux protection for xen control"
-+#: booleans.py:195
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
  msgstr ""
  
--#: ../gui/selinux.tbl:228
--msgid "Disable SELinux protection for ypbind daemon"
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "rpm die uneingeschränkte Ausführung erlauben"
  
--#: ../gui/selinux.tbl:229
--msgid "Disable SELinux protection for NIS Password Daemon"
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "Wählen Sie die Benutzerrollen, die in die  %s-Domain wechseln werden."
  
--#: ../gui/selinux.tbl:230
--msgid "Disable SELinux protection for ypserv daemon"
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:231
--msgid "Disable SELinux protection for NIS Transfer Daemon"
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/selinux.tbl:232
--msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:200
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
--#: ../gui/selinux.tbl:233
--msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/semanagePage.py:126
--#, python-format
--msgid "Are you sure you want to delete %s '%s'?"
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
  
--#: ../gui/semanagePage.py:126
--#, python-format
--msgid "Delete %s"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports"
  
--#: ../gui/semanagePage.py:134
--#, python-format
--msgid "Add %s"
-+#: booleans.py:204
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
--#: ../gui/semanagePage.py:148
--#, python-format
--msgid "Modify %s"
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
  
--#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
--msgid "Permissive"
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
  
--#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
--msgid "Enforcing"
-+#: booleans.py:207
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "Evolution und Thunderbird das Lesen von Benutzerdateien erlauben"
-+
-+#: booleans.py:208
+ 
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "Evolution und Thunderbird das Lesen von Benutzerdateien erlauben"
-+
-+#: booleans.py:209
+ 
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr ""
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "Evolution und Thunderbird das Lesen von Benutzerdateien erlauben"
-+
-+#: booleans.py:210
+ 
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "Evolution und Thunderbird das Lesen von Benutzerdateien erlauben"
-+
-+#: booleans.py:211
+ 
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
-+
-+#: booleans.py:212
+ 
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
-+
-+#: booleans.py:213
+ 
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "Evolution und Thunderbird das Lesen von Benutzerdateien erlauben"
-+
-+#: booleans.py:214
+ 
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
 +"SELinux-webadm-Benutzer die Verwaltung von Benutzerverzeichnissen nicht "
 +"privilegierter Benutzer erlauben"
  
--#: ../gui/statusPage.py:94
--msgid "Status"
-+#: booleans.py:215
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
 +"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
 +"unprivilegierter Benutzer erlauben"
  
--#: ../gui/statusPage.py:133
--msgid ""
--"Changing the policy type will cause a relabel of the entire file system on "
--"the next boot. Relabeling takes a long time depending on the size of the "
--"file system.  Do you wish to continue?"
-+#: booleans.py:216
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
--#: ../gui/statusPage.py:147
-+#: booleans.py:217
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "SSH-Anmeldungen als sysadm_r:sysadm_t erlauben"
-+
-+#: booleans.py:218
-+#, fuzzy
- msgid ""
--"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
--"you later decide to turn SELinux back on, the system will be required to "
--"relabel.  If you just want to see if SELinux is causing a problem on your "
--"system, you can go to permissive mode which will only log errors and not "
--"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
--"wish to continue?"
+ 
+-#: ../gui/statusPage.py:94
+-msgid "Status"
 -msgstr ""
++#: booleans.py:220
++#, fuzzy
++msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr "SSH-Anmeldungen als sysadm_r:sysadm_t erlauben"
  
--#: ../gui/statusPage.py:152
-+#: booleans.py:219
+-#: ../gui/statusPage.py:133
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "Mount das Einhängen jeder Datei erlauben"
 +
-+#: booleans.py:220
++#: booleans.py:222
  msgid ""
--"Changing to SELinux enabled will cause a relabel of the entire file system "
--"on the next boot. Relabeling takes a long time depending on the size of the "
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:11
--msgid "system-config-selinux"
-+#: booleans.py:221
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel.  If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
+-"wish to continue?"
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:222
+-#: ../gui/statusPage.py:152
++#: booleans.py:224
  msgid ""
--"Copyright (c)2006 Red Hat, Inc.\n"
--"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system.  Do you wish to continue?"
 +"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:22
--#: ../gui/system-config-selinux.glade:544
--msgid "Add SELinux Login Mapping"
--msgstr ""
-+#: booleans.py:223
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "Benutzern die Ausführung des dmesg-Befehls erlauben"
- 
--#: ../gui/system-config-selinux.glade:257
--msgid "Add SELinux Network Ports"
--msgstr ""
-+#: booleans.py:224
++
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
- 
--#: ../gui/system-config-selinux.glade:391
--#: ../gui/system-config-selinux.glade:678
--msgid "SELinux Type"
--msgstr ""
-+#: booleans.py:225
++
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "Clients das Schreiben in gemeinsam verwendeten X-Speicher erlauben"
- 
--#: ../gui/system-config-selinux.glade:622
--msgid "File Specification"
--msgstr ""
-+#: booleans.py:226
++
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "Benutzern die Ausführung des mount-Befehls erlauben"
- 
--#: ../gui/system-config-selinux.glade:650
--msgid "File Type"
-+#: booleans.py:227
++
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:228
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
 +
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "Daemons erlauben, Kerndateien nach / zu schreiben"
 +
-+#: booleans.py:230
++#: booleans.py:232
  msgid ""
--"all files\n"
--"regular file\n"
--"directory\n"
--"character device\n"
--"block device\n"
--"socket\n"
--"symbolic link\n"
--"named pipe\n"
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:773
--msgid "MLS"
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
 -msgstr ""
 +#~ msgid "SELinux Service Protection"
 +#~ msgstr "SELinux-Dienstschutz"
@@ -78980,20 +80100,21 @@ index 0576123..bd2c657 100644
 +#~ msgid "Disable SELinux protection for acct daemon"
 +#~ msgstr "SELinux-Schutz für acct-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:837
--msgid "Add SELinux User"
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
 -msgstr ""
 +#~ msgid "Admin"
 +#~ msgstr "Admin"
  
--#: ../gui/system-config-selinux.glade:1079
--msgid "SELinux Administration"
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
 -msgstr ""
 +#~ msgid "User Privs"
 +#~ msgstr "Benutzerberechtigungen"
  
--#: ../gui/system-config-selinux.glade:1122
--msgid "Add"
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow gadmin SELinux user account to execute files in home directory or /"
@@ -79002,8 +80123,8 @@ index 0576123..bd2c657 100644
 +#~ "gadmin-SELinux-Benutzerkonto erlauben, Dateien im Benutzerverzeichnis "
 +#~ "oder /tmp auszuführen"
  
--#: ../gui/system-config-selinux.glade:1144
--msgid "_Properties"
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow guest SELinux user account to execute files in home directory or /"
@@ -79012,26 +80133,34 @@ index 0576123..bd2c657 100644
 +#~ "guest-SELinux-Benutzerkonto erlauben, Dateien im Benutzerverzeichnis "
 +#~ "oder /tmp auszuführen"
  
--#: ../gui/system-config-selinux.glade:1166
--msgid "_Delete"
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
 -msgstr ""
 +#~ msgid "Memory Protection"
 +#~ msgstr "Speicherschutz"
  
--#: ../gui/system-config-selinux.glade:1256
--msgid "Select Management Object"
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
 -msgstr ""
 +#~ msgid "Mount"
 +#~ msgstr "Mount"
  
--#: ../gui/system-config-selinux.glade:1273
--msgid "<b>Select:</b>"
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
 -msgstr ""
 +#~ msgid "SSH"
 +#~ msgstr "SSH"
  
--#: ../gui/system-config-selinux.glade:1326
--msgid "System Default Enforcing Mode"
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow staff SELinux user account to execute files in home directory or /"
@@ -79040,11 +80169,8 @@ index 0576123..bd2c657 100644
 +#~ "staff-SELinux-Benutzerkonto erlauben, Dateien im Benutzerverzeichnis "
 +#~ "oder /tmp auszuführen"
  
--#: ../gui/system-config-selinux.glade:1354
--msgid ""
--"Disabled\n"
--"Permissive\n"
--"Enforcing\n"
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow sysadm SELinux user account to execute files in home directory or /"
@@ -79053,8 +80179,8 @@ index 0576123..bd2c657 100644
 +#~ "sysadm-SELinux-Benutzerkonto erlauben, Dateien im Benutzerverzeichnis "
 +#~ "oder /tmp auszuführen"
  
--#: ../gui/system-config-selinux.glade:1373
--msgid "Current Enforcing Mode"
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow unconfined SELinux user account to execute files in home directory "
@@ -79063,18 +80189,14 @@ index 0576123..bd2c657 100644
 +#~ "Nicht eingeschränktem (unconfined) SELinux-Benutzerkonto erlauben, "
 +#~ "Dateien im Benutzerverzeichnis oder /tmp auszuführen"
  
--#: ../gui/system-config-selinux.glade:1418
--msgid "System Default Policy Type: "
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
 -msgstr ""
 +#~ msgid "Network Configuration"
 +#~ msgstr "Netzwerkkonfiguration"
  
--#: ../gui/system-config-selinux.glade:1463
--msgid ""
--"Select if you wish to relabel then entire file system on next reboot.  "
--"Relabeling can take a very long time, depending on the size of the system.  "
--"If you are changing policy types or going from disabled to enforcing, a "
--"relabel is required."
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow user SELinux user account to execute files in home directory or /tmp"
@@ -79082,28 +80204,31 @@ index 0576123..bd2c657 100644
 +#~ "user-SELinux-Benutzerkonto erlauben, Dateien im Benutzerverzeichnis oder /"
 +#~ "tmp auszuführen"
  
--#: ../gui/system-config-selinux.glade:1509
--msgid "Relabel on next reboot."
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
 -msgstr ""
 +#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#~ msgstr ""
 +#~ "Uneingeschränkten Objekten dynamischen Wechseln nach unconfined_execmem "
 +#~ "erlauben"
  
--#: ../gui/system-config-selinux.glade:1561
--msgid "label37"
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
 -msgstr ""
 +#~ msgid "Databases"
 +#~ msgstr "Datenbanken"
  
--#: ../gui/system-config-selinux.glade:1598
--msgid "Revert boolean setting to system default"
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
 -msgstr ""
 +#~ msgid "XServer"
 +#~ msgstr "XServer"
  
--#: ../gui/system-config-selinux.glade:1614
--msgid "Toggle between Customized and All Booleans"
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow xguest SELinux user account to execute files in home directory or /"
@@ -79112,211 +80237,233 @@ index 0576123..bd2c657 100644
 +#~ "xguest-SELinux-Benutzerkonto erlauben, Dateien im Benutzerverzeichnis "
 +#~ "oder /tmp auszuführen"
  
--#: ../gui/system-config-selinux.glade:1645
--#: ../gui/system-config-selinux.glade:1850
--#: ../gui/system-config-selinux.glade:2037
--#: ../gui/system-config-selinux.glade:2224
--#: ../gui/system-config-selinux.glade:2467
--#: ../gui/system-config-selinux.glade:2692
--#: ../gui/system-config-selinux.glade:2867
--msgid "Filter"
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
 -msgstr ""
 +#~ msgid "NIS"
 +#~ msgstr "NIS"
  
--#: ../gui/system-config-selinux.glade:1734
--msgid "label50"
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot.  "
+-"Relabeling can take a very long time, depending on the size of the system.  "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
 -msgstr ""
 +#~ msgid "Web Applications"
 +#~ msgstr "Webanwendungen"
  
--#: ../gui/system-config-selinux.glade:1771
--msgid "Add File Context"
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
 -msgstr ""
 +#~ msgid "Transition staff SELinux user to Web Browser Domain"
 +#~ msgstr "staff-SELinux-Benutzer nach Webbrowser-Domain wechseln"
  
--#: ../gui/system-config-selinux.glade:1787
--msgid "Modify File Context"
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
 -msgstr ""
 +#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#~ msgstr "sysadm-SELinux-Benutzer nach Webbrowser-Domain wechseln"
  
--#: ../gui/system-config-selinux.glade:1803
--msgid "Delete File Context"
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
 -msgstr ""
 +#~ msgid "Transition user SELinux user to Web Browser Domain"
 +#~ msgstr "user-SELinux-Benutzer nach Webbrowser-Domain wechseln"
  
--#: ../gui/system-config-selinux.glade:1819
--msgid "Toggle between all and customized file context"
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
 -msgstr ""
 +#~ msgid "Transition xguest SELinux user to Web Browser Domain"
 +#~ msgstr "xguest-SELinux-Benutzer nach Webbrowser-Domain wechseln"
  
--#: ../gui/system-config-selinux.glade:1939
--msgid "label38"
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for amanda"
 +#~ msgstr "SELinux-Schutz für amanda deaktivieren"
  
--#: ../gui/system-config-selinux.glade:1976
--msgid "Add SELinux User Mapping"
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for amavis"
 +#~ msgstr "SELinux-Schutz für amavis deaktivieren"
  
--#: ../gui/system-config-selinux.glade:1992
--msgid "Modify SELinux User Mapping"
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for apmd daemon"
 +#~ msgstr "SELinux-Schutz für apmd-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2008
--msgid "Delete SELinux User Mapping"
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for arpwatch daemon"
 +#~ msgstr "SELinux-Schutz für arpwatch-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2126
--msgid "label39"
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for auditd daemon"
 +#~ msgstr "SELinux-Schutz für auditd-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2163
--msgid "Add User"
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for automount daemon"
 +#~ msgstr "SELinux-Schutz für automount-Daemon wechseln"
  
--#: ../gui/system-config-selinux.glade:2179
--msgid "Modify User"
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for avahi"
 +#~ msgstr "SELinux-Schutz für avahi deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2195
--msgid "Delete User"
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for bluetooth daemon"
 +#~ msgstr "SELinux-Schutz für bluetooth-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2313
--msgid "label41"
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for canna daemon"
 +#~ msgstr "SELinux-Schutz für canna-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2350
--msgid "Add Network Port"
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cardmgr daemon"
 +#~ msgstr "SELinux-Schutz für cardmgr-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2366
--msgid "Edit Network Port"
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for Cluster Server"
 +#~ msgstr "SELinux-Schutz für Cluster-Server deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2382
--msgid "Delete Network Port"
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for ciped daemon"
 +#~ msgstr "SELinux-Schutz für ciped-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2418
--#: ../gui/system-config-selinux.glade:2436
--msgid "Toggle between Customized and All Ports"
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for clamd daemon"
 +#~ msgstr "SELinux-Schutz für clamd-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2556
--msgid "label42"
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for clamscan"
 +#~ msgstr "SELinux-Schutz für clamscan deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2593
--msgid "Generate new policy module"
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for clvmd"
 +#~ msgstr "SELinux-Schutz für clvmd deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2609
--msgid "Load policy module"
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for comsat daemon"
 +#~ msgstr "SELinux-Schutz für comsat-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2625
--msgid "Remove loadable policy module"
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for courier daemon"
 +#~ msgstr "SELinux-Schutz für courier-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2661
--msgid ""
--"Enable/Disable additional audit rules, that are normally not reported in the "
--"log files."
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cpucontrol daemon"
 +#~ msgstr "SELinux-Schutz für cpucontrol-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2781
--msgid "label44"
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cpuspeed daemon"
 +#~ msgstr "SELinux-Schutz für cpuspeed-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2818
--msgid "Change process mode to permissive."
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
 -msgstr ""
 +#~ msgid "Cron"
 +#~ msgstr "Cron"
  
--#: ../gui/system-config-selinux.glade:2836
--msgid "Change process mode to enforcing"
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for crond daemon"
 +#~ msgstr "SELinux-Schutz für crond-Daemon deaktivieren"
  
--#: ../gui/system-config-selinux.glade:2928
--msgid "Process Domain"
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
 -msgstr ""
 +#~ msgid "Printing"
 +#~ msgstr "Drucken"
  
--#: ../gui/system-config-selinux.glade:2956
--msgid "label59"
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cupsd back end server"
 +#~ msgstr "SELinux-Schutz für cupsd-Backend-Server deaktivieren"
  
--#: ../gui/usersPage.py:138
--#, python-format
--msgid "SELinux user '%s' is required"
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cupsd daemon"
 +#~ msgstr "SELinux-Schutz für cupsd-Daemon deaktivieren"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for cupsd_lpd"
 +#~ msgstr "SELinux-Schutz für cupsd_lpd deaktivieren"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
 +#~ msgid "CVS"
 +#~ msgstr "CVS"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for cvs daemon"
 +#~ msgstr "SELinux-Schutz für cvs-Daemon deaktivieren"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for cyrus daemon"
 +#~ msgstr "SELinux-Schutz für cyrus-Daemon deaktivieren"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dbskkd daemon"
 +#~ msgstr "SELinux-Schutz für dbskkd-Daemon deaktivieren"
-+
+ 
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dbusd daemon"
 +#~ msgstr "SELinux-Schutz für dbusd-Daemon deaktivieren"
 +
@@ -79854,7 +81001,7 @@ index 0576123..bd2c657 100644
 +#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
 +#~ msgstr "SELinux-Schutz für NIS-Transfer-Daemon deaktivieren"
 diff --git a/policycoreutils/po/el.po b/policycoreutils/po/el.po
-index 5883991..e083339 100644
+index 5883991..bb0d102 100644
 --- a/policycoreutils/po/el.po
 +++ b/policycoreutils/po/el.po
 @@ -11,15 +11,15 @@ msgid ""
@@ -79863,7 +81010,7 @@ index 5883991..e083339 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Greek <trans-el at lists.fedoraproject.org>\n"
@@ -79894,7 +81041,7 @@ index 5883991..e083339 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -90,855 +90,851 @@ msgstr "******************** ΣΗΜΑΝΤΙΚΟ ***********************\n"
+@@ -90,855 +90,871 @@ msgstr "******************** ΣΗΜΑΝΤΙΚΟ ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -79963,7 +81110,7 @@ index 5883991..e083339 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Έκδοση"
  
@@ -80027,10 +81174,10 @@ index 5883991..e083339 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Αδυναμία δημιουργίας κλειδιού για %s"
@@ -80286,453 +81433,469 @@ index 5883991..e083339 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "άγνωστο ή χαμένο πρωτόκολλο"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
++msgstr "Ο χρήστης SELinux %s δεν έχει ορισθεί"
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "Περιβάλλον SELinux"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -80741,114 +81904,119 @@ index 5883991..e083339 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "τύπος"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -80856,103 +82024,103 @@ index 5883991..e083339 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "άγνωστο"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux boolean"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Περιγραφή"
  
-@@ -1002,7 +998,7 @@ msgstr ""
+@@ -1002,7 +1018,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -80961,7 +82129,7 @@ index 5883991..e083339 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1117,62 +1113,66 @@ msgstr ""
+@@ -1117,62 +1133,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -81040,7 +82208,7 @@ index 5883991..e083339 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1275,20 +1275,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1275,20 +1295,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -81066,7 +82234,32 @@ index 5883991..e083339 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1364,557 +1364,444 @@ msgstr ""
+@@ -1344,577 +1364,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -81116,7 +82309,7 @@ index 5883991..e083339 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -81128,7 +82321,7 @@ index 5883991..e083339 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -81145,7 +82338,7 @@ index 5883991..e083339 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -81157,7 +82350,7 @@ index 5883991..e083339 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -81173,7 +82366,7 @@ index 5883991..e083339 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -81193,7 +82386,7 @@ index 5883991..e083339 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -81206,7 +82399,7 @@ index 5883991..e083339 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -81219,7 +82412,7 @@ index 5883991..e083339 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -81232,7 +82425,7 @@ index 5883991..e083339 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -81251,7 +82444,7 @@ index 5883991..e083339 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -81759,7 +82952,7 @@ index 5883991..e083339 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1952,1411 +1839,1487 @@ msgstr ""
+@@ -1952,1411 +1859,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -81828,11 +83021,8 @@ index 5883991..e083339 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -81840,59 +83030,83 @@ index 5883991..e083339 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -81901,70 +83115,72 @@ index 5883991..e083339 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -81973,63 +83189,118 @@ index 5883991..e083339 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -82038,1370 +83309,1313 @@ index 5883991..e083339 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -83412,37 +84626,37 @@ index 5883991..e083339 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -83450,73 +84664,73 @@ index 5883991..e083339 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -83525,14 +84739,14 @@ index 5883991..e083339 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -83542,14 +84756,14 @@ index 5883991..e083339 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -83558,7 +84772,7 @@ index 5883991..e083339 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -83566,7 +84780,7 @@ index 5883991..e083339 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -83575,12 +84789,12 @@ index 5883991..e083339 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -83589,11 +84803,11 @@ index 5883991..e083339 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -83606,7 +84820,7 @@ index 5883991..e083339 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -83618,12 +84832,12 @@ index 5883991..e083339 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -83634,14 +84848,14 @@ index 5883991..e083339 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -83650,25 +84864,25 @@ index 5883991..e083339 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -83683,7 +84897,7 @@ index 5883991..e083339 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -83691,32 +84905,32 @@ index 5883991..e083339 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -83724,28 +84938,28 @@ index 5883991..e083339 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -83755,19 +84969,19 @@ index 5883991..e083339 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -83779,13 +84993,13 @@ index 5883991..e083339 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -83793,13 +85007,13 @@ index 5883991..e083339 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -83811,154 +85025,154 @@ index 5883991..e083339 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -83967,52 +85181,52 @@ index 5883991..e083339 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/en_GB.po b/policycoreutils/po/en_GB.po
-index ffb15bc..19f0485 100644
+index ffb15bc..5b58a5e 100644
 --- a/policycoreutils/po/en_GB.po
 +++ b/policycoreutils/po/en_GB.po
 @@ -10,16 +10,16 @@ msgid ""
@@ -84021,7 +85235,7 @@ index ffb15bc..19f0485 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 -"Language-Team: English (United Kingdom) (http://www.transifex.net/projects/p/"
@@ -84054,7 +85268,7 @@ index ffb15bc..19f0485 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Could not set exec context to %s.\n"
-@@ -93,855 +93,851 @@ msgstr "******************** IMPORTANT ***********************\n"
+@@ -93,855 +93,871 @@ msgstr "******************** IMPORTANT ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "To make this policy package active, execute:"
  
@@ -84123,7 +85337,7 @@ index ffb15bc..19f0485 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Version"
  
@@ -84187,10 +85401,10 @@ index ffb15bc..19f0485 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Could not create a key for %s"
@@ -84446,453 +85660,469 @@ index ffb15bc..19f0485 100644
  msgstr "SELinux Roles"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Protocol udp or tcp is required"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Port is required"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Could not create a key for %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Type is required"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Could not check if port %s/%s is defined"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Port %s/%s already defined"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Could not create port for %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Could not create context for %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Could not set user in port context for %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Could not set role in port context for %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Could not set type in port context for %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Could not set mls fields in port context for %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Could not set port context for %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Could not add port %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Requires setype or serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Requires setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Port %s/%s is not defined"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Could not query port %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Could not modify port %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Could not list the ports"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Could not delete the port %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Port %s/%s is defined in policy, cannot be deleted"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Could not delete port %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Could not list ports"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux Port Type"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Port Number"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Node Address is required"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Unknown or missing protocol"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux Type is required"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Could not create key for %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Could not check if addr %s is defined"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Could not create addr for %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Could not create context for %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Could not set mask for %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Could not set user in addr context for %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Could not set role in addr context for %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Could not set type in addr context for %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Could not set mls fields in addr context for %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Could not set addr context for %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Could not add addr %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Addr %s is not defined"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Could not query addr %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Could not modify addr %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "Addr %s is defined in policy, cannot be deleted"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Could not delete addr %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Could not list addrs"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux Type is required"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Could not check if interface %s is defined"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Could not create interface for %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Could not set user in interface context for %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Could not set role in interface context for %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Could not set type in interface context for %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Could not set mls fields in interface context for %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Could not set interface context for %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Could not set message context for %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Could not add interface %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Interface %s is not defined"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Could not query interface %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Could not modify interface %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Interface %s is defined in policy, cannot be deleted"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Could not delete interface %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Could not list interfaces"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux Interface"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Context"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Could not set user in file context for %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Could not set role in file context for %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Could not set mls fields in file context for %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Invalid file specification"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -84901,114 +86131,119 @@ index ffb15bc..19f0485 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Could not check if file context for %s is defined"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Could not create file context for %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Could not set type in file context for %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Could not set file context for %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Could not add file context for %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Requires setype, serange or seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "File context for %s is not defined"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Could not query file context for %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Could not modify file context for %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Could not list the file contexts"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Could not delete the file context %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "File context for %s is defined in policy, cannot be deleted"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Could not delete file context for %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Could not list file contexts"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Could not list local file contexts"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "type"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -85016,103 +86251,103 @@ index ffb15bc..19f0485 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Could not check if boolean %s is defined"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Boolean %s is not defined"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Could not query file context %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "You must specify one of the following values: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Could not set active value of boolean %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Could not modify boolean %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Bad format %s: Record %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Boolean %s is defined in policy, cannot be deleted"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Could not delete boolean %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Could not list booleans"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "unknown"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "off"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "on"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux boolean"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Description"
  
-@@ -1005,7 +1001,7 @@ msgstr "Error allocating memory.\n"
+@@ -1005,7 +1021,7 @@ msgstr "Error allocating memory.\n"
  msgid "Error sending audit message.\n"
  msgstr "Error sending audit message.\n"
  
@@ -85121,7 +86356,7 @@ index ffb15bc..19f0485 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Could not determine enforcing mode.\n"
-@@ -1121,62 +1117,66 @@ msgstr "Unable to obtain empty signal set\n"
+@@ -1121,62 +1137,66 @@ msgstr "Unable to obtain empty signal set\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Unable to set SIGHUP handler\n"
  
@@ -85200,7 +86435,7 @@ index ffb15bc..19f0485 100644
  msgid "failed to exec shell\n"
  msgstr "failed to exec shell\n"
  
-@@ -1279,20 +1279,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1279,20 +1299,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -85226,7 +86461,32 @@ index ffb15bc..19f0485 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1368,557 +1368,444 @@ msgstr ""
+@@ -1348,577 +1368,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -85276,7 +86536,7 @@ index ffb15bc..19f0485 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -85288,7 +86548,7 @@ index ffb15bc..19f0485 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -85305,7 +86565,7 @@ index ffb15bc..19f0485 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -85317,7 +86577,7 @@ index ffb15bc..19f0485 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -85333,7 +86593,7 @@ index ffb15bc..19f0485 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -85353,7 +86613,7 @@ index ffb15bc..19f0485 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -85366,7 +86626,7 @@ index ffb15bc..19f0485 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -85379,7 +86639,7 @@ index ffb15bc..19f0485 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -85392,7 +86652,7 @@ index ffb15bc..19f0485 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -85411,7 +86671,7 @@ index ffb15bc..19f0485 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -85919,7 +87179,7 @@ index ffb15bc..19f0485 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1956,1411 +1843,1487 @@ msgstr ""
+@@ -1956,1411 +1863,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -85988,11 +87248,8 @@ index ffb15bc..19f0485 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -86000,59 +87257,83 @@ index ffb15bc..19f0485 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -86061,70 +87342,75 @@ index ffb15bc..19f0485 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -86135,69 +87421,68 @@ index ffb15bc..19f0485 100644
 +"named pipe\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
  msgstr ""
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
  msgstr ""
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
  msgstr ""
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
  msgstr ""
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
  msgstr ""
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
  msgstr ""
  
--#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
  msgstr ""
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
  msgstr ""
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 +#: ../gui/system-config-selinux.glade:1354
 +msgid ""
 +"Disabled\n"
@@ -86205,20 +87490,20 @@ index ffb15bc..19f0485 100644
 +"Enforcing\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
  msgstr ""
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 +#: ../gui/system-config-selinux.glade:1463
 +msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
@@ -86227,33 +87512,32 @@ index ffb15bc..19f0485 100644
 +"relabel is required."
  msgstr ""
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
  msgstr ""
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
  msgstr ""
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
  msgstr ""
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -86264,1496 +87548,1450 @@ index ffb15bc..19f0485 100644
 +msgid "Filter"
  msgstr ""
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
  msgstr ""
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
  msgstr ""
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
  msgstr ""
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
  msgstr ""
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
  msgstr ""
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
  msgstr ""
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
  msgstr ""
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
  msgstr ""
  
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
  msgstr ""
  
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
  msgstr ""
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
  msgstr ""
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
  msgstr ""
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
  msgstr ""
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
 +#: ../sepolicy/sepolicy.py:215
 +msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
  msgstr ""
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
- msgstr ""
- 
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
- msgid ""
+-msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
++#: booleans.py:50
 +msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:59
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:67
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:86
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++#: booleans.py:95
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
++#: booleans.py:101
 +msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
++#: booleans.py:110
  msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:113
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:122
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:142
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:134
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
-+msgid "Allow rsync to run as a client"
++#: booleans.py:135
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
-+msgid "Allow rsync to export any files/directories read only."
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
-+msgid "Allow rsync servers to share cifs files systems"
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
-+msgid "Allow rsync servers to share nfs files systems"
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
-+msgid ""
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
-+msgid "Allow samba to share users home directories."
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
-+msgid "Allow samba to share any file/directory read only."
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
-+msgid "Allow samba to share any file/directory read/write."
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
-+msgid "Allow samba to act as a portmapper"
++#: booleans.py:144
++msgid ""
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
-+msgid "Allow samba to run unconfined scripts"
++#: booleans.py:145
++msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
-+msgid "Allow samba to export ntfs/fusefs volumes."
++#: booleans.py:146
++msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
-+msgid "Allow samba to export NFS volumes."
++#: booleans.py:147
++msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
-+msgid "Allow sanlock to read/write fuse files"
++#: booleans.py:148
++msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
-+msgid "Allow sanlock to manage nfs files"
++#: booleans.py:149
++msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
-+msgid "Allow sanlock to manage cifs files"
++#: booleans.py:150
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
-+msgid "Allow sasl to read shadow"
++#: booleans.py:151
++msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
-+msgid ""
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
++#: booleans.py:152
++msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
++#: booleans.py:153
++msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
-+msgid ""
-+"Boolean to determine whether the system permits loading policy, setting "
-+"enforcing mode, and changing boolean values.  Set this to true and you have "
-+"to reboot to set it back."
++#: booleans.py:154
++msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
-+msgid "Allow regular users direct dri device access"
++#: booleans.py:155
++msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
-+msgid ""
-+"Allow unconfined executables to make their heap memory executable.  Doing "
-+"this is a really bad idea. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:156
++msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
-+msgid ""
-+"Allow all unconfined executables to use libraries requiring text relocation "
-+"that are not labeled textrel_shlib_t"
++#: booleans.py:157
++msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
-+msgid ""
-+"Allow unconfined executables to make their stack executable.  This should "
-+"never, ever be necessary. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:158
++msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
-+msgid "Allow users to connect to the local mysql server"
++#: booleans.py:159
++msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:160
++msgid "Allow sanlock to manage cifs files"
++msgstr ""
++
++#: booleans.py:161
++msgid "Allow sasl to read shadow"
++msgstr ""
++
++#: booleans.py:162
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow confined users the ability to execute the ping and traceroute commands."
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
-+msgid "Allow users to connect to PostgreSQL"
++#: booleans.py:163
++msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:164
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -87761,74 +88999,88 @@ index ffb15bc..19f0485 100644
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
-+"Allow user to r/w files on filesystems that do not have extended attributes "
-+"(FAT, CDROM, FLOPPY)"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values.  Set this to true and you have "
++"to reboot to set it back."
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:165
++msgid "Allow regular users direct dri device access"
++msgstr ""
++
++#: booleans.py:166
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users)  disabling this forces FTP passive mode and "
-+"may change other protocols."
++"Allow unconfined executables to make their heap memory executable.  Doing "
++"this is a really bad idea. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
-+msgid "Allow user music sharing"
++#: booleans.py:167
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:168
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+"Allow anon internal-sftp to upload files, used for public file transfer "
-+"services. Directories must be labeled public_content_rw_t."
++"Allow unconfined executables to make their stack executable.  This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
-+msgid ""
-+"Allow sftp-internal to read and write files in the user home directories"
++#: booleans.py:169
++msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:170
 +msgid ""
-+"Allow sftp-internal to login to local users and read/write all files on the "
-+"system, governed by DAC."
++"Allow confined users the ability to execute the ping and traceroute commands."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
-+msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home directories."
++#: booleans.py:171
++msgid "Allow users to connect to PostgreSQL"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
-+msgid "Allow sge to connect to the network using any TCP port"
++#: booleans.py:172
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
-+msgid "Allow sge to access nfs file systems."
++#: booleans.py:173
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
++"may change other protocols."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:174
++msgid "Allow user music sharing"
++msgstr ""
++
++#: booleans.py:175
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -87838,129 +89090,145 @@ index ffb15bc..19f0485 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
-+"Enable additional permissions needed to support devices on 3ware controllers."
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:176
 +msgid ""
-+"Allow samba to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
-+msgid "Allow user spamassassin clients to use the network."
++#: booleans.py:177
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
-+msgid "Allow spamd to read/write user home directories."
++#: booleans.py:178
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
-+msgid ""
-+"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++#: booleans.py:179
++msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
-+msgid "Allow squid to run as a transparent proxy (TPROXY)"
++#: booleans.py:180
++msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:181
 +msgid ""
-+"Allow ssh with chroot env to read and write files in the user home "
-+"directories"
++"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
-+msgid "allow host key based authentication"
++#: booleans.py:182
++msgid ""
++"Allow samba to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
-+msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:183
++msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
-+msgid "allow staff user to create and transition to svirt domains."
++#: booleans.py:184
++msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
-+msgid "Allow the Telepathy connection managers to connect to any network port."
-+msgstr ""
-+
-+#: booleans.py:190
++#: booleans.py:185
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
++#: booleans.py:186
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
-+msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++#: booleans.py:187
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:188
++msgid "allow host key based authentication"
++msgstr ""
++
++#: booleans.py:189
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr ""
++
++#: booleans.py:190
++msgid "allow staff user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:192
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
-+"allow unconfined users to transition to the chrome sandbox domains when "
-+"running chrome-sandbox"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
-+msgid "Allow a user to login as an unconfined domain"
++#: booleans.py:193
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
-+msgid ""
-+"Allow unconfined users to transition to the Mozilla plugin domain when "
-+"running xulrunner plugin-container."
++#: booleans.py:194
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
-+msgid "Allow video playing tools to run unconfined"
++#: booleans.py:195
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
-+msgid "Allow unprivledged user to create and transition to svirt domains."
++#: booleans.py:196
++msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1645
@@ -87971,208 +89239,222 @@ index ffb15bc..19f0485 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
-+msgid "Support ecryptfs home directories"
++#: booleans.py:197
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
-+msgid "Support fusefs home directories"
++#: booleans.py:198
++msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
-+msgid "Use lpd server instead of cups"
++#: booleans.py:199
++msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
-+msgid "Support NFS home directories"
++#: booleans.py:200
++msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
-+msgid "Support SAMBA home directories"
++#: booleans.py:201
++msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
-+msgid "Allow varnishd to connect to all ports, not just HTTP."
++#: booleans.py:202
++msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
-+msgid "Ignore vbetool mmap_zero errors."
++#: booleans.py:203
++msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
-+msgid ""
-+"Allow confined virtual guests to use serial/parallel communication ports"
++#: booleans.py:204
++msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
-+msgid ""
-+"Allow confined virtual guests to use executable memory and executable stack"
++#: booleans.py:205
++msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
-+msgid "Allow confined virtual guests to read fuse files"
++#: booleans.py:206
++msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
-+msgid "Allow confined virtual guests to manage nfs files"
++#: booleans.py:207
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
-+msgid "Allow confined virtual guests to manage cifs files"
++#: booleans.py:208
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
-+msgid "Allow confined virtual guests to interact with the sanlock"
++#: booleans.py:209
++msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
-+msgid "Allow confined virtual guests to manage device configuration, (pci)"
++#: booleans.py:210
++msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
-+msgid "Allow confined virtual guests to use usb devices"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
-+msgid "Allow confined virtual guests to interact with the xserver"
++#: booleans.py:212
++msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
-+msgid "Allow webadm to manage files in users home directories"
++#: booleans.py:213
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
-+msgid "Allow webadm to read files in users home directories"
++#: booleans.py:214
++msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
-+msgid "Ignore wine mmap_zero errors."
++#: booleans.py:215
++msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
-+msgid "Allow the graphical login program to execute bootloader"
++#: booleans.py:216
++msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
-+msgid ""
-+"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++#: booleans.py:217
++msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
-+msgid "Allow xen to manage nfs files"
++#: booleans.py:218
++msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
-+msgid ""
-+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
-+"logical volumes for disk images."
++#: booleans.py:219
++msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
-+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr ""
-+
-+#: booleans.py:222
++#: booleans.py:220
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
-+"Allow xguest users to configure Network Manager and connect to apache ports"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
-+msgid "Allow xguest users to mount removable media"
++#: booleans.py:221
++msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
-+msgid "Allow xguest to use blue tooth devices"
++#: booleans.py:222
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
-+msgid "Allows clients to write to the X server shared memory segments."
++#: booleans.py:223
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
-+msgid "Allows XServer to execute writable memory"
++#: booleans.py:224
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
-+msgid "Support X userspace object manager"
++#: booleans.py:225
++msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
++#: booleans.py:226
++msgid "Allow xguest to use blue tooth devices"
++msgstr ""
++
++#: booleans.py:227
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr ""
++
 +#: booleans.py:228
-+msgid "Allow zabbix to connect to unreserved ports"
++msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
 +#: booleans.py:229
-+msgid "Allow zebra daemon to write it configuration files"
++msgid "Support X userspace object manager"
 +msgstr ""
 +
 +#: booleans.py:230
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:231
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/es.po b/policycoreutils/po/es.po
-index 64b0111..d61daaf 100644
+index 64b0111..4599bb7 100644
 --- a/policycoreutils/po/es.po
 +++ b/policycoreutils/po/es.po
 @@ -4,21 +4,21 @@
@@ -88188,7 +89470,7 @@ index 64b0111..d61daaf 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 -"Language-Team: Spanish (Castilian) <trans-es at lists.fedoraproject.org>\n"
@@ -88220,7 +89502,7 @@ index 64b0111..d61daaf 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "No se pudo fijar el contexto de ejecución a %s.\n"
-@@ -92,862 +92,865 @@ msgstr "******************** IMPORTANTE **********************\n"
+@@ -92,862 +92,885 @@ msgstr "******************** IMPORTANTE **********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Para hacer este paquete de políticas activo, ejecute:"
  
@@ -88291,7 +89573,7 @@ index 64b0111..d61daaf 100644
 +msgstr "Nombre de los módulos"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Versión"
  
@@ -88362,10 +89644,10 @@ index 64b0111..d61daaf 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "No se pudo crear una clave para %s"
@@ -88623,540 +89905,561 @@ index 64b0111..d61daaf 100644
  msgstr "Roles SELinux"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Se requiere protocolo udp o tcp"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Se requiere un puerto"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "Puerto no válido"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "No se pudo crear una clave para %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Se requiere tipo"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "No se pudo chequear si el puerto %s/%s está definido"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "El puerto %s/%s ya está definido"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "No se pudo crear el puerto para %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "No se pudo crear el contexto para %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "No se pudo poner al usuario en el contexto de puerto para %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "No se pudo poner el rol en el contexto de puerto para %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "No se pudo poner el tipo en el contexto de puerto para %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "No se pudo fijar los campos mls en el contexto de puerto para %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "No se pudo poner el contexto de puerto para %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "No se pudo agregar puerto %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Se requiere setype o serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Se requiere setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "El puerto %s/%s no está definido"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "No se pudo consultar el puerto %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "No se pudo modificar el puerto %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "No se pueden listar los puertos"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "No se puede borrar el puerto %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "El puerto %s/%s está definido en la política, no se puede borrar"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "No se puede borrar el puerto %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "No se pueden listar los puertos"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "Tipo de Puerto SELinux"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Número de Puerto"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Se requiere una Dirección de Nodo"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Falta el protocolo o es desconocido"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "Se requiere el tipo SELinux "
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "No se pudo crear clave para %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "No se pudo chequear si la dirección %s está definida"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "No se pudo crear la dirección para %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "No se pudo crear el contexto para %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "No se pudo poner la máscara para %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "No se pudo poner al usuario en el contexto de dirección para %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "No se pudo poner el rol en el contexto de dirección para %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "No se pudo poner el tipo en el contexto de dirección para %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  "No se pudieron poner los campos mls en el contexto de dirección para %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "No se pudo poner el contexto de dirección para %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "No se pudo agregar la dirección %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "La dirección %s no está definida"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "No se pudo consultar la dirección %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "No se pudo modificar la dirección %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "La dirección %s está definido en la política, no se puede borrar"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "No se pudo borrar la dirección %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "No se pudieron eliminar todos los mapeos de nodo"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "No se pudieron listar las direcciones"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "Se requiere el tipo SELinux "
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "No se pudo chequear si la interfase %s está definida"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "No se pudo crear la interfaz para %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "No se pudo poner el usuario en el contexto de interfaz para %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "No se pudo fijar el rol en el contexto de interfaz para %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "No se pudo poner el tipo en el contexto de interfaz para %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "No se pudieron poner los campos mls en el contexto de interfaz para %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "No se pudo poner el contexto de interfaz para %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "No se pudo poner el contexto de mensaje para %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "No se pudo agregar la interfaz %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "La interfaz %s no está definida"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "No se pudo consultar la interfaz %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "No se pudo modificar la interfaz %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "La interfase %s está definida en la política, no se puede borrar"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "No se pudo borrar la interfaz %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "No se pudieron eliminar todos los mapeos de interfaz"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "No se pudieron listar las interfaces"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "Interfaz SELinux"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Contexto"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "Ya existe una clase equivalente de %s"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
 +"La especificación de archivo %s choca con la regla de equivalencia '%s %s'"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "No existe una clase equivalente de %s"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "No se pudo poner al usuario en el contexto de archivo para %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "No se pudo poner el rol en el contexto de archivo para %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "No se pudieron poner los campos mls en el contexto de archivo para %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Especificación de archivo inválida"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "La especificación de archivo no puede incluir espacios"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
  msgstr ""
 +"La especificación de archivo %s choca con la regla de equivalencia '%s %s'; "
 +"Intente en su lugar agregar '%s'"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "No se pudo chequear si el contexto de archivo para %s está definido"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "No se pudo crear el contexto de archivo para %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "No se pudo poner el tipo en el contexto de archivo para %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "No se pudo poner el contexto de archivo para %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "No se pudo agregar el contexto de archivo para %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Se requiere setype, serange o seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "El contexto de archivo para %s no está definido"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "No se pudo consultar el contexto de archivo para %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "No se pudo modificar el contexto de archivo para %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "No se pudieron listar los contextos de archivo"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "No se pudo borrar el contexto de archivo %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
@@ -89164,33 +90467,33 @@ index 64b0111..d61daaf 100644
  "borrar"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "No se pudo borrar el contexto de archivo para %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "No se pudieron listar los contextos de archivo"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "No se pudieron listar los contextos de archivo"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "fcontext SELinux"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "tipo"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -89199,7 +90502,7 @@ index 64b0111..d61daaf 100644
 +"Equivalencia SELinux de distribución de fcontext\n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -89209,105 +90512,105 @@ index 64b0111..d61daaf 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "No se pudo chequear si el booleano %s está definido"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "El booleano %s no está definido"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "No se pudo consultar el contexto de archivo %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Debe especificar uno de los siguientes valores: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "No se pudo poner el valor actual del booleano %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "No se pudo modificar el booleano %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Formato incorrecto %s: Registro %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "El booleano %s está definido en la política, no se puede borrar"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "No se puede borrar el booleano %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "No se pueden listar los booleanos"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "desconocido"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "apagado"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "encendido"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "booleano SELinux"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "Estado"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "Predeterminado"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Descripción"
  
-@@ -1012,10 +1015,10 @@ msgstr "Error al asignar memoria.\n"
+@@ -1012,10 +1035,10 @@ msgstr "Error al asignar memoria.\n"
  msgid "Error sending audit message.\n"
  msgstr "Error al enviar un mensaje de auditoría.\n"
  
@@ -89320,7 +90623,7 @@ index 64b0111..d61daaf 100644
  
  #: ../newrole/newrole.c:699
  #, c-format
-@@ -1133,62 +1136,66 @@ msgstr "Imposible obtener señal de vacío\n"
+@@ -1133,62 +1156,66 @@ msgstr "Imposible obtener señal de vacío\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Imposible poner el manejador SIGHUP\n"
  
@@ -89399,7 +90702,7 @@ index 64b0111..d61daaf 100644
  msgid "failed to exec shell\n"
  msgstr "fallo al ejecutar shell\n"
  
-@@ -1206,7 +1213,7 @@ msgstr "%s: la política ya fue cargada y su carga inicial pedida\n"
+@@ -1206,7 +1233,7 @@ msgstr "%s: la política ya fue cargada y su carga inicial pedida\n"
  #, c-format
  msgid "%s:  Can't load policy and enforcing mode requested:  %s\n"
  msgstr ""
@@ -89408,7 +90711,7 @@ index 64b0111..d61daaf 100644
  "%s\n"
  
  #: ../load_policy/load_policy.c:90
-@@ -1293,2088 +1300,3067 @@ msgstr "chcat -- -ConfidencialEmpresa /docs/plandenegocios.odt"
+@@ -1293,2088 +1320,3082 @@ msgstr "chcat -- -ConfidencialEmpresa /docs/plandenegocios.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +ConfidencialEmpresa juser"
  
@@ -89504,27 +90807,32 @@ index 64b0111..d61daaf 100644
 -msgstr ""
 +msgstr "Es necesario el registro de '%s'"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "Módulo de política"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "Nombre del módulo"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "Inhabilitar audit"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "Habilitar audit"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
 -
@@ -89555,12 +90863,12 @@ index 64b0111..d61daaf 100644
 +#: ../gui/polgen.glade:34
 +msgid "Add Booleans Dialog"
 +msgstr "Agregar diálogo de booleanos"
-+
+ 
+-#: ../gui/polgen.glade:90
 +#: ../gui/polgen.glade:101
 +msgid "Boolean Name"
 +msgstr "Nombre booleano"
- 
--#: ../gui/polgen.glade:90
++
 +#: ../gui/polgen.glade:230
  msgid "SELinux Policy Generation Tool"
 -msgstr ""
@@ -89580,12 +90888,12 @@ index 64b0111..d61daaf 100644
  msgid "<b>Applications</b>"
 -msgstr ""
 +msgstr "<b>Aplicaciones</b>"
-+
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr "Demonio init standard"
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
++msgid "Standard Init Daemon"
++msgstr "Demonio init standard"
++
 +#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
  msgid ""
  "Standard Init Daemon are daemons started on boot via init scripts.  Usually "
@@ -89599,7 +90907,7 @@ index 64b0111..d61daaf 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "Demonio del sistema DBUS"
@@ -89617,7 +90925,7 @@ index 64b0111..d61daaf 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "Aplicación/script web (CGI)"
  
@@ -89632,7 +90940,7 @@ index 64b0111..d61daaf 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "Aplicación de usuario"
  
@@ -89650,7 +90958,7 @@ index 64b0111..d61daaf 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "Sandbox"
@@ -89660,12 +90968,12 @@ index 64b0111..d61daaf 100644
  msgid "<b>Login Users</b>"
 -msgstr ""
 +msgstr "<b>Usuarios registrados<>"
-+
+ 
+-#: ../gui/polgen.glade:453
 +#: ../gui/polgen.glade:478
 +msgid "Existing User Roles"
 +msgstr "Funciones de usuario existentes"
- 
--#: ../gui/polgen.glade:453
++
 +#: ../gui/polgen.glade:482
  msgid "Modify an existing login user record."
 -msgstr ""
@@ -89674,7 +90982,7 @@ index 64b0111..d61daaf 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "Función de usuario mínimo de terminal"
  
@@ -89691,7 +90999,7 @@ index 64b0111..d61daaf 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "Función de usuario mínimo de ventanas X"
  
@@ -89708,7 +91016,7 @@ index 64b0111..d61daaf 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "Función de usuario"
  
@@ -89724,7 +91032,7 @@ index 64b0111..d61daaf 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "Función de usuario administrativo"
  
@@ -89748,7 +91056,7 @@ index 64b0111..d61daaf 100644
 -msgstr ""
 +msgstr "<b>Usuarios root</b>"
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr "Función de usuario de administrador root"
  
@@ -89900,12 +91208,12 @@ index 64b0111..d61daaf 100644
 +#: ../gui/polgen.glade:1111
  msgid "<b>Select additional roles for %s:</b>"
 -msgstr ""
--
++msgstr "<b>Elija funciones adicionales para %s:</b>"
+ 
 -#: ../gui/polgen.glade:1437
 -msgid "label111"
 -msgstr ""
-+msgstr "<b>Elija funciones adicionales para %s:</b>"
- 
+-
 -#: ../gui/polgen.glade:1466
 +#: ../gui/polgen.glade:1166
  msgid "<b>Enter network ports that %s binds on:</b>"
@@ -89917,13 +91225,13 @@ index 64b0111..d61daaf 100644
  msgid "<b>TCP Ports</b>"
 -msgstr ""
 +msgstr "<b>Puertos TCP</b>"
-+
+ 
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
 +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
 +#: ../gui/polgen.glade:1698
 +msgid "All"
 +msgstr "Todos"
- 
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++
 +#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
  msgid "Allows %s to bind to any udp port"
 -msgstr ""
@@ -90083,12 +91391,12 @@ index 64b0111..d61daaf 100644
 +#: ../gui/polgen.glade:1914
  msgid "Sends email"
 -msgstr ""
--
++msgstr "Envía correos"
+ 
 -#: ../gui/polgen.glade:2530
 -msgid "label115"
 -msgstr ""
-+msgstr "Envía correos"
- 
+-
 -#: ../gui/polgen.glade:2559
 +#: ../gui/polgen.glade:1961
  msgid "<b>Add files/directories that %s manages</b>"
@@ -90315,59 +91623,38 @@ index 64b0111..d61daaf 100644
  
 -#: ../gui/polgen.py:450
 -msgid "use_kerberos must be a boolean value "
--msgstr ""
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Are you sure you want to delete %s '%s'?"
 +msgstr "¿Está seguro de que desea borrar %s '%s'?"
- 
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
 +msgstr "Borrar %s "
- 
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
++
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
 +msgstr "Añadir %s"
- 
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
++
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
 +msgstr "Modificar %s"
- 
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
++
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
 +msgstr "Permisivo"
- 
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
++
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
 +msgstr "Impositivo"
- 
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
++
 +#: ../gui/statusPage.py:94
 +msgid "Status"
 +msgstr "Estatus"
- 
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
++
 +#: ../gui/statusPage.py:133
 +msgid ""
 +"Changing the policy type will cause a relabel of the entire file system on "
@@ -90378,15 +91665,10 @@ index 64b0111..d61daaf 100644
 +"archivos en el siguiente arranque. Este proceso toma bastante tiempo según "
 +"el  tamaño del sistema de archivos.  ¿Desea continuar?"
  
--#: ../gui/polgen.py:1306
--#, python-format
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 +#: ../gui/statusPage.py:147
- msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
++msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -90400,8 +91682,8 @@ index 64b0111..d61daaf 100644
 +"y  no impone la política de SELinux. El modo permisivo no requiere un "
 +"reinicio.   ¿Desea continuar?"
  
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -90412,33 +91694,27 @@ index 64b0111..d61daaf 100644
 +"sistema de archivos. Este proceso toma bastante tiempo según el tamaño del "
 +"sistema de archivos.  ¿Desea continuar?"
  
--#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
--msgid "Network Port"
--msgstr ""
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
- 
--#: ../gui/portsPage.py:85
++
 +#: ../gui/system-config-selinux.glade:12
- msgid ""
--"SELinux Port\n"
--"Type"
++msgid ""
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
--#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
--msgid "Protocol"
--msgstr ""
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
 +msgstr "Añadir asignación de ingreso de SELinux"
- 
--#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
 +msgstr "Añadir puertos de red de  SELinux"
@@ -90457,9 +91733,7 @@ index 64b0111..d61daaf 100644
 +msgstr "Tipo de archivos "
 +
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"MLS/MCS\n"
--"Level"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -90478,116 +91752,32 @@ index 64b0111..d61daaf 100644
 +"enlace simbólico\n"
 +"llamado tubería\n"
  
--#: ../gui/portsPage.py:101
--msgid "Port"
--msgstr ""
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
- 
--#: ../gui/portsPage.py:207
--#, python-format
--msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
 +msgstr "Añadir usuario SELinux"
- 
--#: ../gui/portsPage.py:252
--msgid "List View"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
 +msgstr "Administración SELinux"
- 
--#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
--msgid "Group View"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
 +msgstr "Añadir"
- 
--#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
--#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
--#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
--#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
--#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
--#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
--#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
--#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
--#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
--#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
--#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
--#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
--#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
--#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
--#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
--#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
--#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
--#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
--#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
--#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
--#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
--#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
--#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
--#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
--#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
--#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
--#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
--#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
--#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
--#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
--#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
--#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
--#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
--#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
--#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
--#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
--#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
--#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
--#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
--#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
--#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
--#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
--#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
--#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
--msgid "SELinux Service Protection"
--msgstr ""
--
--#: ../gui/selinux.tbl:1
--msgid "Disable SELinux protection for acct daemon"
--msgstr ""
--
--#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
--#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
--#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
--#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
--msgid "Admin"
--msgstr ""
--
--#: ../gui/selinux.tbl:2
--msgid "Allow all daemons to write corefiles to /"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
-+msgid "_Properties"
-+msgstr "_Propiedades"
- 
--#: ../gui/selinux.tbl:3
--msgid "Allow all daemons the ability to use unallocated ttys"
--msgstr ""
-+#: ../gui/system-config-selinux.glade:1166
-+msgid "_Delete"
-+msgstr "_Borrar"
- 
--#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
--#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
--#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
--#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
--#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
--#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
--msgid "User Privs"
--msgstr ""
++msgid "_Properties"
++msgstr "_Propiedades"
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "_Borrar"
++
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
 +msgstr "Seleccionar objeto de administración"
@@ -90599,11 +91789,9 @@ index 64b0111..d61daaf 100644
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
 +msgstr "Modo impositivo predeterminado del sistema"
- 
--#: ../gui/selinux.tbl:4
++
 +#: ../gui/system-config-selinux.glade:1354
- msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"Disabled\n"
 +"Permissive\n"
 +"Enforcing\n"
@@ -90611,19 +91799,19 @@ index 64b0111..d61daaf 100644
 +"Inhabilitado\n"
 +"Permisivo\n"
 +"Impositivo\n"
-+
+ 
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "Modo impositivo actual"
- 
--#: ../gui/selinux.tbl:5
++
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
 +msgstr "Tipo de política predeterminada del sistema:"
 +
 +#: ../gui/system-config-selinux.glade:1463
- msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
 +"Relabeling can take a very long time, depending on the size of the system.  "
 +"If you are changing policy types or going from disabled to enforcing, a "
@@ -90634,38 +91822,24 @@ index 64b0111..d61daaf 100644
 +"los tipos de política o al ir de inhabilitado a impositivo, se requerirá una "
 +"etiqueta."
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
--msgstr ""
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "Reetiquetar en el próximo reinicio."
- 
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
 +msgstr "label37"
- 
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
 +msgstr "Revertir configuración booleana para predeterminado del sistema"
- 
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
 +msgstr "Alternar entre booleanos Personalizado y Todos"
- 
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -90675,115 +91849,63 @@ index 64b0111..d61daaf 100644
 +#: ../gui/system-config-selinux.glade:2867
 +msgid "Filter"
 +msgstr "Filtrar"
- 
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
 +msgstr "label50"
- 
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
 +msgstr "Añadir contexto de archivos"
- 
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
 +msgstr "Modificar contexto de archivos"
- 
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
 +msgstr "Borrar contexto de archivos"
- 
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
 +msgstr "Alternar entre contexto de archivo personalizado y todos"
- 
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
 +msgstr "label38"
- 
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
 +msgstr "Añadir asignación de usuario  SEL inux  "
- 
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
 +msgstr "Modificar asignación de usuario  SEL inux  "
- 
--#: ../gui/selinux.tbl:15
--msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
 +msgstr "Borrar asignación de usuario  SEL inux  "
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
 +msgstr "label39"
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
 +msgstr "Añadir usuario"
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
 +msgstr "Modificar usuario"
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
 +msgstr "Borrar usuario"
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
 +msgstr "label41"
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
 +msgstr "Añadir puerto de red"
@@ -90808,8 +91930,7 @@ index 64b0111..d61daaf 100644
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
 +msgstr "Generar nuevo módulo de política"
- 
--#: ../gui/selinux.tbl:20
++
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
 +msgstr "Cargar módulo de política"
@@ -90819,134 +91940,87 @@ index 64b0111..d61daaf 100644
 +msgstr "Retirar módulo de política cargable"
 +
 +#: ../gui/system-config-selinux.glade:2661
- msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
 +"Habilitar o Inhabilitar reglas adicionales de auditoría, que normalmente no "
 +"se reportan en los archivos de registro."
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
--msgstr ""
+-#: ../gui/polgen.py:1306
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
 +msgstr "label44"
- 
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
 +msgstr "Cambiar el modo del proceso a permisivo."
- 
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
 +msgstr "Cambiar el modo del proceso a impositivo."
- 
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
 +msgstr "Dominio del proceso"
- 
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
 +msgstr "label59"
- 
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
++
 +#: ../gui/usersPage.py:138
-+#, python-format
+ #, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr "Se requiere usuario de SELinux  '%s'"
 +
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
- msgstr ""
- 
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
- msgstr ""
- 
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
- msgstr ""
- 
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
- msgstr ""
- 
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
- msgstr ""
- 
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
- msgstr ""
- 
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
- msgstr ""
- 
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
- msgstr ""
- 
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
- msgstr ""
- 
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
- msgstr ""
- 
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:215
 +#, fuzzy
 +msgid "query SELinux Policy to see description of booleans"
@@ -90954,234 +92028,183 @@ index 64b0111..d61daaf 100644
 +
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
- msgstr ""
- 
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
- msgstr ""
- 
--#: ../gui/selinux.tbl:41
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:231
  msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
 +#: ../sepolicy/sepolicy.py:234
 +msgid "source process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
 +#: ../sepolicy/sepolicy.py:237
 +msgid "target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/portsPage.py:85
 +#: ../sepolicy/sepolicy.py:259
 +msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:265
 +msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:267
 +msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:269
 +msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:274
 +msgid "commands"
- msgstr ""
- 
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
--msgstr ""
--
--#: ../gui/selinux.tbl:54
--msgid "Cron"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:158
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "Demonio de los servicios de Internet"
- 
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
++
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:205
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "Los puertos deben ser números o rangos de números entre 1 y %d"
- 
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:332
++
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "Debe ingresar un nombre para su proceso/usario confinado"
- 
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
++
++#: ../sepolicy/sepolicy/generate.py:361
+ msgid ""
+-"SELinux Port\n"
+-"Type"
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
  msgstr ""
 +"El nombre deber ser de tipo alfanumérico y sin espacios. Considere utilizar "
 +"la opción  \"-n NOMBREDELMODULO\""
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:422
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "No pueden asignarse ejecutables a los tipos de funciones de usuario."
- 
--#: ../gui/selinux.tbl:58
--msgid "CVS"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:428
++
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "Sólo aplicaciones de demonios pueden utilizar un script init .."
- 
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:446
++
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve debe ser un valor booleano"
- 
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:452
++
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog debe ser un valor booleano"
- 
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:458
++
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos debe ser un valo booleano"
- 
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:464
++
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache debe ser un valor booleano"
- 
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:494
++
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER Types automáticamente obtiene un tipo tmp"
- 
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1012
++
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr "Debe ingresar el camino ejecutable para su proceso confinado"
- 
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1190
++
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "Archivo de tipo de ejecución"
- 
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1191
++
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "Archivo de interfaz"
- 
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1192
++
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "Archivo de contextos de archivo"
- 
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1193
++
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "Archivo de interfaz"
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "Script de configuración"
- 
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
++
 +#: booleans.py:1
 +msgid ""
 +"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
 +#: booleans.py:2
-+msgid ""
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
 +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
--msgstr ""
+-#: ../gui/portsPage.py:101
+-msgid "Port"
 +#: booleans.py:3
 +#, fuzzy
 +msgid "Allow amavis to use JIT compiler"
 +msgstr "Permitir a Samba compartir directorios NFS"
- 
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
++
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "Permitir al navegador de Mozilla leer los archivos de usuario"
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
--msgstr ""
-+#: booleans.py:5
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "Permitir a usuarios leer o escribir dispositivos USB"
- 
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
-+#: booleans.py:6
++
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "Permitir a usuarios leer o escribir dispositivos USB"
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
@@ -91189,1197 +92212,1021 @@ index 64b0111..d61daaf 100644
 +"Permitir a cdrecord  guardar varios dispositivos removibles de contenido,"
 +"nfs, samba,  archivos de contenidos no confiables y  temporales."
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
--msgstr ""
-+#: booleans.py:7
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "Permitir a Samba compartir directorios NFS"
- 
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
--msgstr ""
-+#: booleans.py:8
++
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "Permitir al navegador de Mozilla leer los archivos de usuario"
- 
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
--msgstr ""
-+#: booleans.py:9
++
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "Permitir al navegador de Mozilla leer los archivos de usuario"
- 
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
-+#: booleans.py:10
++
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
--msgstr ""
-+#: booleans.py:11
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "Permitir al demonio squid conectarse a la red"
- 
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
--msgstr ""
-+#: booleans.py:12
++
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
--msgstr ""
-+#: booleans.py:13
++
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
--msgstr ""
-+#: booleans.py:14
++
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "Permitir al demonio squid conectarse a la red"
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
--msgstr ""
-+#: booleans.py:15
++
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "Permitir al demonio squid conectarse a la red"
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: booleans.py:16
++
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
 -msgstr ""
-+#: booleans.py:17
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "Permitir al servidor de autenticación  SASL leer /etc/shadow"
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
--msgstr ""
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++
++#: booleans.py:20
+ msgid "Allow all daemons to write corefiles to /"
 +msgstr "Permitir que todos los demonios agreguen archivos nucleares en /"
- 
--#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
--msgid "NFS"
--msgstr ""
-+#: booleans.py:19
++
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "Permitir que todos los demonios agreguen archivos nucleares en /"
- 
--#: ../gui/selinux.tbl:85
--msgid "Disable SELinux protection for gss daemon"
-+#: booleans.py:20
++
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
- msgstr ""
++msgstr ""
 +"Otorgar a todos los demonios la posibilidad de utilizar ttys no alojadas"
- 
--#: ../gui/selinux.tbl:86
--msgid "Disable SELinux protection for Hal daemon"
-+#: booleans.py:21
++
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
- msgstr ""
++msgstr ""
 +"Permitir al usuario SELinux webadm manejar directorios principales de "
 +"usuarios sin privilegios"
- 
--#: ../gui/selinux.tbl:87
--msgid "Compatibility"
-+#: booleans.py:22
++
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
- msgstr ""
++msgstr ""
 +"Permitir al usuario SELinux webadm  leer directorios principales de usuarios "
 +"sin privilegios"
- 
--#: ../gui/selinux.tbl:87
-+#: booleans.py:23
- msgid ""
--"Do not audit things that we know to be broken but which are not security "
--"risks"
--msgstr ""
--
--#: ../gui/selinux.tbl:88
--msgid "Disable SELinux protection for hostname daemon"
--msgstr ""
--
--#: ../gui/selinux.tbl:89
--msgid "Disable SELinux protection for hotplug daemon"
++
++#: booleans.py:25
++msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
- msgstr ""
- 
--#: ../gui/selinux.tbl:90
--msgid "Disable SELinux protection for howl daemon"
-+#: booleans.py:24
++msgstr ""
++
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
- msgstr ""
- 
--#: ../gui/selinux.tbl:91
--msgid "Disable SELinux protection for cups hplip daemon"
--msgstr ""
-+#: booleans.py:25
++msgstr ""
++
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "Permitir a usuarios ejecutar el comando mount"
- 
--#: ../gui/selinux.tbl:92
--msgid "Disable SELinux protection for httpd rotatelogs"
--msgstr ""
-+#: booleans.py:26
++
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "Permitir que todos los demonios agreguen archivos nucleares en /"
- 
--#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
--msgid "HTTPD Service"
--msgstr ""
-+#: booleans.py:27
++
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "Permitir que todos los demonios agreguen archivos nucleares en /"
- 
--#: ../gui/selinux.tbl:93
--msgid "Disable SELinux protection for http suexec"
--msgstr ""
-+#: booleans.py:28
++
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "Permitir que todos los demonios agreguen archivos nucleares en /"
- 
--#: ../gui/selinux.tbl:94
--msgid "Disable SELinux protection for hwclock daemon"
-+#: booleans.py:29
++
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
- msgstr ""
- 
--#: ../gui/selinux.tbl:95
--msgid "Disable SELinux protection for i18n daemon"
--msgstr ""
-+#: booleans.py:30
++msgstr ""
++
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "Permitir al usuario conectarse al socket postgres"
- 
--#: ../gui/selinux.tbl:96
--msgid "Disable SELinux protection for imazesrv daemon"
-+#: booleans.py:31
++
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
- msgstr ""
++msgstr ""
 +"Permitir al usuario SELinux webadm  leer directorios principales de usuarios "
 +"sin privilegios"
- 
--#: ../gui/selinux.tbl:97
--msgid "Disable SELinux protection for inetd child daemons"
-+#: booleans.py:32
++
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
- msgstr ""
++msgstr ""
 +"Permitir al usuario SELinux webadm  leer directorios principales de usuarios "
 +"sin privilegios"
- 
--#: ../gui/selinux.tbl:98
--msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:33
++
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
- msgstr ""
- 
--#: ../gui/selinux.tbl:99
--msgid "Disable SELinux protection for innd daemon"
--msgstr ""
-+#: booleans.py:34
++msgstr ""
++
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "Permitir al demonio squid conectarse a la red"
- 
--#: ../gui/selinux.tbl:100
--msgid "Disable SELinux protection for iptables daemon"
--msgstr ""
-+#: booleans.py:35
++
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "Permitir al usuario normal ejecutar ping"
- 
--#: ../gui/selinux.tbl:101
--msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:36
++
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
- msgstr ""
++msgstr ""
 +"Permitir al usuario SELinux webadm  leer directorios principales de usuarios "
 +"sin privilegios"
- 
--#: ../gui/selinux.tbl:102
--msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:37
++
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
- msgstr ""
- 
--#: ../gui/selinux.tbl:103
--msgid "Disable SELinux protection for iscsi daemon"
--msgstr ""
-+#: booleans.py:38
++msgstr ""
++
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "Permite a %s conectarse a cualquier puerto tcp"
- 
--#: ../gui/selinux.tbl:104
--msgid "Disable SELinux protection for jabberd daemon"
--msgstr ""
-+#: booleans.py:39
++
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "Permitir al usuario conectarse al socket mysql"
- 
--#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
--msgid "Kerberos"
-+#: booleans.py:40
++
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
- msgstr ""
- 
--#: ../gui/selinux.tbl:105
--msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:41
++msgstr ""
++
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
- msgstr ""
- 
--#: ../gui/selinux.tbl:106
--msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:42
++msgstr ""
++
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
- msgstr ""
- 
--#: ../gui/selinux.tbl:107
--msgid "Disable SELinux protection for krb5kdc daemon"
--msgstr ""
-+#: booleans.py:43
++msgstr ""
++
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "Permite a %s conectarse a cualquier puerto tcp"
- 
--#: ../gui/selinux.tbl:108
--msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:44
++
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
- msgstr ""
- 
--#: ../gui/selinux.tbl:109
--msgid "Disable SELinux protection for kudzu daemon"
--msgstr ""
-+#: booleans.py:45
++msgstr ""
++
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:110
--msgid "Disable SELinux protection for locate daemon"
--msgstr ""
-+#: booleans.py:46
++
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:111
--msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:47
++
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
- msgstr ""
- 
--#: ../gui/selinux.tbl:112
--msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:48
++msgstr ""
++
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
- msgstr ""
- 
--#: ../gui/selinux.tbl:113
--msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:49
++msgstr ""
++
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
- msgstr ""
- 
--#: ../gui/selinux.tbl:114
--msgid "Disable SELinux protection for mailman"
--msgstr ""
-+#: booleans.py:50
++msgstr ""
++
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:115
--msgid "Allow evolution and thunderbird to read user files"
--msgstr ""
-+#: booleans.py:51
++
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:116
--msgid "Disable SELinux protection for mdadm daemon"
--msgstr ""
-+#: booleans.py:52
++
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "Permitir a los demonios ejecutar con NIS"
- 
--#: ../gui/selinux.tbl:117
--msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:53
++
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
- msgstr ""
- 
--#: ../gui/selinux.tbl:118
--msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:54
++msgstr ""
++
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
- msgstr ""
- 
--#: ../gui/selinux.tbl:119
--msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:55
++msgstr ""
++
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
- msgstr ""
- 
--#: ../gui/selinux.tbl:120
--msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:56
++msgstr ""
++
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
- msgstr ""
- 
--#: ../gui/selinux.tbl:121
--msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:57
++msgstr ""
++
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
- msgstr ""
- 
--#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
--msgid "Name Service"
-+#: booleans.py:58
++msgstr ""
++
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
- msgstr ""
- 
--#: ../gui/selinux.tbl:122
--msgid "Disable SELinux protection for named daemon"
--msgstr ""
-+#: booleans.py:59
++msgstr ""
++
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "Permitir a los demonios ejecutar con NIS"
- 
--#: ../gui/selinux.tbl:123
--msgid "Disable SELinux protection for nessusd daemon"
--msgstr ""
-+#: booleans.py:60
++
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "Permite que %s se conecte con cualquier puerto udp"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "Permite que %s se conecte con cualquier puerto udp"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "Permitir al demonio squid conectarse a la red"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "Permitir al demonio squid conectarse a la red"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "Permitir al demonio squid conectarse a la red"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "Permitir al demonio squid conectarse a la red"
- 
--#: ../gui/selinux.tbl:124
--msgid "Disable SELinux protection for NetworkManager"
--msgstr ""
-+#: booleans.py:66
++
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "Permite a %s conectarse a cualquier puerto tcp"
- 
--#: ../gui/selinux.tbl:125
--msgid "Disable SELinux protection for nfsd daemon"
--msgstr ""
-+#: booleans.py:67
++
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
--#: ../gui/selinux.tbl:221
--msgid "Samba"
--msgstr ""
-+#: booleans.py:68
++
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "Permitir a los demonios ejecutar con NIS"
- 
--#: ../gui/selinux.tbl:126
--msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:69
++
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
- msgstr ""
- 
--#: ../gui/selinux.tbl:127
--msgid "Disable SELinux protection for nrpe daemon"
--msgstr ""
-+#: booleans.py:70
++msgstr ""
++
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "Permitir a ssh ejecutar ssh-keysign"
- 
--#: ../gui/selinux.tbl:128
--msgid "Disable SELinux protection for nscd daemon"
--msgstr ""
-+#: booleans.py:71
++
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "Permite que %s se conecte con cualquier puerto udp"
- 
--#: ../gui/selinux.tbl:129
--msgid "Disable SELinux protection for nsd daemon"
--msgstr ""
-+#: booleans.py:72
++
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:130
--msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:73
++
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
--#: ../gui/selinux.tbl:131
--msgid "Disable SELinux protection for oddjob"
--msgstr ""
-+#: booleans.py:74
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "Permitir al usuario conectarse al socket postgres"
- 
--#: ../gui/selinux.tbl:132
--msgid "Disable SELinux protection for oddjob_mkhomedir"
--msgstr ""
-+#: booleans.py:75
++
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "Permitir al rpm ejecutar no confinado"
- 
--#: ../gui/selinux.tbl:133
--msgid "Disable SELinux protection for openvpn daemon"
--msgstr ""
-+#: booleans.py:76
++
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "Permitir a usuarios ejecutar el comando mount"
- 
--#: ../gui/selinux.tbl:134
--msgid "Disable SELinux protection for pam daemon"
--msgstr ""
-+#: booleans.py:77
++
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "Permitir a usuarios ejecutar el comando mount"
- 
--#: ../gui/selinux.tbl:135
--msgid "Disable SELinux protection for pegasus"
--msgstr ""
-+#: booleans.py:78
++
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "Permitir al rpm ejecutar no confinado"
- 
--#: ../gui/selinux.tbl:136
--msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:79
++
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
--#: ../gui/selinux.tbl:137
--msgid "Disable SELinux protection for portmap daemon"
--msgstr ""
-+#: booleans.py:80
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "Permitir a los demonios ejecutar con NIS"
- 
--#: ../gui/selinux.tbl:138
--msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:81
++
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
--#: ../gui/selinux.tbl:139
--msgid "Disable SELinux protection for postfix"
-+#: booleans.py:82
-+msgid ""
+-#: ../gui/selinux.tbl:4
++#: booleans.py:84
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:140
--msgid "Disable SELinux protection for postgresql daemon"
--msgstr ""
-+#: booleans.py:83
+-#: ../gui/selinux.tbl:5
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "Permitir a usuarios ejecutar el comando mount"
- 
--#: ../gui/selinux.tbl:141
--msgid "pppd"
-+#: booleans.py:84
-+msgid ""
++
++#: booleans.py:86
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
  msgstr ""
  
--#: ../gui/selinux.tbl:141
--msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:85
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
--#: ../gui/selinux.tbl:142
--msgid "Disable SELinux protection for pptp"
--msgstr ""
-+#: booleans.py:86
+-#: ../gui/selinux.tbl:6
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:143
--msgid "Disable SELinux protection for prelink daemon"
--msgstr ""
-+#: booleans.py:87
++
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:144
--msgid "Disable SELinux protection for privoxy daemon"
--msgstr ""
-+#: booleans.py:88
++
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "Permitir a ssh ejecutar ssh-keysign"
- 
--#: ../gui/selinux.tbl:145
--msgid "Disable SELinux protection for ptal daemon"
--msgstr ""
-+#: booleans.py:89
++
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:146
--msgid "Disable SELinux protection for pxe daemon"
--msgstr ""
-+#: booleans.py:90
++
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "Permite a %s conectarse a cualquier puerto tcp"
- 
--#: ../gui/selinux.tbl:147
--msgid "Disable SELinux protection for pyzord"
--msgstr ""
-+#: booleans.py:91
++
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:148
--msgid "Disable SELinux protection for quota daemon"
--msgstr ""
-+#: booleans.py:92
++
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "Permite que %s se conecte con cualquier puerto udp"
- 
--#: ../gui/selinux.tbl:149
--msgid "Disable SELinux protection for radiusd daemon"
--msgstr ""
-+#: booleans.py:93
++
++#: booleans.py:95
 +#, fuzzy
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr "Permite que %s se conecte con cualquier puerto udp"
- 
--#: ../gui/selinux.tbl:150
--msgid "Disable SELinux protection for radvd daemon"
++
++#: booleans.py:96
+ msgid "Allow java executable stack"
 -msgstr ""
-+#: booleans.py:94
-+msgid "Allow java executable stack"
 +msgstr "Permitir pila java ejecutable"
  
--#: ../gui/selinux.tbl:151
--msgid "Disable SELinux protection for rdisc"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 -msgstr ""
-+#: booleans.py:95
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "Elija archivo(s) que la aplicación confinada crea o modifica"
  
--#: ../gui/selinux.tbl:152
--msgid "Disable SELinux protection for readahead"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 -msgstr ""
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "Permitir a los demonios ejecutar con NIS"
  
--#: ../gui/selinux.tbl:153
--msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:97
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
 +"Otorgar a todos los demonios la posibilidad de utilizar ttys no alojadas"
  
--#: ../gui/selinux.tbl:154
--msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:98
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
--#: ../gui/selinux.tbl:155
--msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:99
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
--#: ../gui/selinux.tbl:156
--msgid "Disable SELinux protection for ricci"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:157
--msgid "Disable SELinux protection for ricci_modclusterd"
--msgstr ""
-+#: booleans.py:101
++
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "Permitir que mount monte cualquier directorio"
- 
--#: ../gui/selinux.tbl:158
--msgid "Disable SELinux protection for rlogind daemon"
--msgstr ""
-+#: booleans.py:102
++
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "Permitir al demonio squid conectarse a la red"
  
--#: ../gui/selinux.tbl:159
--msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:103
+-#: ../gui/selinux.tbl:11
++#: booleans.py:105
 +#, fuzzy
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
 +"Permitir al usuario SELinux webadm  leer directorios principales de usuarios "
 +"sin privilegios"
  
--#: ../gui/selinux.tbl:160
--msgid "Disable SELinux protection for rshd"
-+#: booleans.py:104
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
  msgstr ""
 +"Permitir al personal de los navegadores de red guardar directorios "
 +"principales"
- 
--#: ../gui/selinux.tbl:161
--msgid "rsync"
--msgstr ""
-+#: booleans.py:105
++
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr "Permitir pila ejecutable mplayer"
- 
--#: ../gui/selinux.tbl:161
--msgid "Disable SELinux protection for rsync daemon"
--msgstr ""
-+#: booleans.py:106
++
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "Permite a %s conectarse a cualquier puerto tcp"
  
--#: ../gui/selinux.tbl:162
--msgid "Allow ssh to run from inetd instead of as a daemon"
--msgstr ""
-+#: booleans.py:107
+-#: ../gui/selinux.tbl:13
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "Permite que %s se asocie con cualquier puerto udp"
- 
--#: ../gui/selinux.tbl:163
--msgid "Allow Samba to share nfs directories"
-+#: booleans.py:108
-+msgid ""
++
++#: booleans.py:110
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
  msgstr ""
  
--#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
--msgid "SASL authentication server"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:109
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "Permitir que mount monte cualquier directorio"
  
--#: ../gui/selinux.tbl:164
--msgid "Allow sasl authentication server to read /etc/shadow"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 -msgstr ""
-+#: booleans.py:110
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "Permitir a Samba compartir directorios NFS"
  
--#: ../gui/selinux.tbl:165
-+#: booleans.py:111
- msgid ""
--"Allow X-Windows server to map a memory region as both executable and writable"
--msgstr ""
--
--#: ../gui/selinux.tbl:166
--msgid "Disable SELinux protection for saslauthd daemon"
--msgstr ""
--
--#: ../gui/selinux.tbl:167
--msgid "Disable SELinux protection for scannerdaemon daemon"
+-#: ../gui/selinux.tbl:15
++#: booleans.py:113
++msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "Permitir a los demonios ejecutar con NIS"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "Permitir al usuario conectarse a memoria compartida x"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "Permite que %s se conecte con cualquier puerto udp"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "Permite que %s se conecte con cualquier puerto udp"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "Permitir a spamd acceder a directorios principales"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "Permitir al demonio squid conectarse a la red"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "Permite a %s conectarse a cualquier puerto tcp"
 +
-+#: booleans.py:119
-+msgid ""
++#: booleans.py:121
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
  msgstr ""
  
--#: ../gui/selinux.tbl:168
--msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:120
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
  msgstr ""
  
--#: ../gui/selinux.tbl:169
--msgid "Do not allow any processes to load kernel modules"
--msgstr ""
-+#: booleans.py:121
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:170
--msgid "Do not allow any processes to modify kernel SELinux policy"
--msgstr ""
-+#: booleans.py:122
++
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:171
--msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:123
++
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
--#: ../gui/selinux.tbl:172
--msgid "Disable SELinux protection for setrans"
-+#: booleans.py:124
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
--#: ../gui/selinux.tbl:173
--msgid "Disable SELinux protection for setroubleshoot daemon"
--msgstr ""
-+#: booleans.py:125
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "Permitir a spamd acceder a directorios principales"
- 
--#: ../gui/selinux.tbl:174
--msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:126
++
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
--#: ../gui/selinux.tbl:175
--msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:127
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
--#: ../gui/selinux.tbl:176
--msgid "Disable SELinux protection for smbd daemon"
--msgstr ""
-+#: booleans.py:128
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "Permitir a usuarios ejecutar el comando mount"
- 
--#: ../gui/selinux.tbl:177
--msgid "Disable SELinux protection for snmpd daemon"
--msgstr ""
-+#: booleans.py:129
++
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "Permitir al usuario normal ejecutar ping"
- 
--#: ../gui/selinux.tbl:178
--msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:130
++
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
--#: ../gui/selinux.tbl:179
--msgid "Disable SELinux protection for soundd daemon"
--msgstr ""
-+#: booleans.py:131
+-#: ../gui/selinux.tbl:20
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "Permitir a pppd ejecutar para un usuario regular"
- 
--#: ../gui/selinux.tbl:180
--msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:132
++
++#: booleans.py:134
 +#, fuzzy
-+msgid ""
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "Permite que %s se conecte con cualquier puerto udp"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "Permitir que mount monte cualquier archivo"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "Permitir al usuario conectarse al socket postgres"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "Permitir al demonio squid conectarse a la red"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "Permitir a Samba compartir directorios NFS"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "Permitir a Samba compartir directorios NFS"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "Permitir a usuarios leer o escribir dispositivos USB"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "Permitir al servidor de autenticación  SASL leer /etc/shadow"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "Permitir al demonio squid conectarse a la red"
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
--msgid "Spam Protection"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "Permitir al rpm ejecutar no confinado"
  
--#: ../gui/selinux.tbl:181
--msgid "Disable SELinux protection for spamd daemon"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "Permitir que mount monte cualquier directorio"
  
--#: ../gui/selinux.tbl:182
--msgid "Allow spamd to access home directories"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "Permitir a Samba compartir directorios NFS"
  
--#: ../gui/selinux.tbl:183
--msgid "Allow Spam Assassin daemon network access"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "Permitir a Samba compartir directorios NFS"
  
--#: ../gui/selinux.tbl:184
--msgid "Disable SELinux protection for speedmgmt daemon"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "Permitir a spamd acceder a directorios principales"
  
--#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
--msgid "Squid"
-+#: booleans.py:148
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "Permitir a spamd acceder a directorios principales"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "Permitir a Samba compartir directorios NFS"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "Permitir a Samba compartir directorios NFS"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "Permitir a Samba compartir directorios NFS"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "Permitir al rpm ejecutar no confinado"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "Permitir a spamd acceder a directorios principales"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "Permitir a Samba compartir directorios NFS"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "Permitir a xen leer o escribir dispositivos de disco físicos"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "Permitir que mount monte cualquier archivo"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "Permitir que mount monte cualquier archivo"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "Permitir al servidor de autenticación  SASL leer /etc/shadow"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
  msgstr ""
  
--#: ../gui/selinux.tbl:185
--msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:161
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
--#: ../gui/selinux.tbl:186
--msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:162
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
  msgstr ""
  
--#: ../gui/selinux.tbl:187
--msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:163
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
  msgstr ""
 +"Permitir a  usuarios el acceso directo al ratón (solo permitir el servidor X)"
  
--#: ../gui/selinux.tbl:188
--msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:164
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/selinux.tbl:189
-+#: booleans.py:165
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: booleans.py:167
++msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
  msgstr ""
  
--#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
--msgid "Universal SSL tunnel"
-+#: booleans.py:166
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/selinux.tbl:190
--msgid "Disable SELinux protection for stunnel daemon"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "Permitir al usuario conectarse al socket mysql"
  
--#: ../gui/selinux.tbl:191
--msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr "Permitir a usuarios ejecutar el comando mount"
  
--#: ../gui/selinux.tbl:192
--msgid "Disable SELinux protection for swat daemon"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 -msgstr ""
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "Permitir al usuario conectarse al socket postgres"
  
--#: ../gui/selinux.tbl:193
--msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:170
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: booleans.py:172
 +#, fuzzy
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
@@ -92387,9 +93234,9 @@ index 64b0111..d61daaf 100644
  msgstr ""
 +"Permitir al usuario  leer y escribir noextattrfile (FAT, CDROM, FLOPPY)"
  
--#: ../gui/selinux.tbl:194
--msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:171
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -92400,35 +93247,36 @@ index 64b0111..d61daaf 100644
 +"aceptar la conexión desde el mismo dominio y fuera de los usuarios) al "
 +"desactivarlo fuerza a modo pasivo FTP y puede cambiar otros protocolos."
  
--#: ../gui/selinux.tbl:195
--msgid "Disable SELinux protection for system cron jobs"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "Permitir a usuarios leer o escribir dispositivos USB"
  
--#: ../gui/selinux.tbl:196
--msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:173
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:197
--msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:174
+-#: ../gui/selinux.tbl:41
++#: booleans.py:176
 +#, fuzzy
-+msgid ""
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
 +"Permitir al usuario SELinux webadm  leer directorios principales de usuarios "
 +"sin privilegios"
  
--#: ../gui/selinux.tbl:198
--msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:175
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -92437,9 +93285,9 @@ index 64b0111..d61daaf 100644
 +"Permitir al usuario SELinux webadm  leer directorios principales de usuarios "
 +"sin privilegios"
  
--#: ../gui/selinux.tbl:199
--msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:176
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -92447,455 +93295,430 @@ index 64b0111..d61daaf 100644
 +"Permitir al usuario SELinux webadm  leer directorios principales de usuarios "
 +"sin privilegios"
  
--#: ../gui/selinux.tbl:200
--msgid "Disable SELinux protection for udev daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "Permitir al demonio squid conectarse a la red"
  
--#: ../gui/selinux.tbl:201
--msgid "Disable SELinux protection for uml daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "Permitir a spamd acceder a directorios principales"
  
--#: ../gui/selinux.tbl:202
-+#: booleans.py:179
- msgid ""
--"Allow xinetd to run unconfined, including any services it starts that do not "
--"have a domain transition explicitly defined"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: booleans.py:181
++msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
--#: ../gui/selinux.tbl:203
-+#: booleans.py:180
- msgid ""
--"Allow rc scripts to run unconfined, including any daemon started by an rc "
--"script that does not have a domain transition explicitly defined"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: booleans.py:182
++msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:204
--msgid "Allow rpm to run unconfined"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "Permitir que paquetes no etiquetados fluyan en la red"
  
--#: ../gui/selinux.tbl:205
--msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "Permitir a spamd acceder a directorios principales"
  
--#: ../gui/selinux.tbl:206
--msgid "Disable SELinux protection for updfstab daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "Permite que %s se conecte con cualquier puerto udp"
  
--#: ../gui/selinux.tbl:207
--msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:184
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
--#: ../gui/selinux.tbl:208
-+#: booleans.py:185
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:187
 +#, fuzzy
- msgid ""
--"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
--"staff_r can do so"
++msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
  msgstr ""
 +"Permitir al usuario SELinux webadm  leer directorios principales de usuarios "
 +"sin privilegios"
  
--#: ../gui/selinux.tbl:209
--msgid "Allow users to execute the mount command"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "Utiliza Pam para autenticación"
  
--#: ../gui/selinux.tbl:210
--msgid "Allow regular users direct mouse access (only allow the X server)"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "Permitir  ingresos ssh como sysadm_r:sysadm_t"
  
--#: ../gui/selinux.tbl:211
--msgid "Allow users to run the dmesg command"
-+#: booleans.py:188
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
 +"Elija los roles de usuario que harán la transición hacia el dominio %s."
  
--#: ../gui/selinux.tbl:212
--msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "Permitir al demonio squid conectarse a la red"
  
--#: ../gui/selinux.tbl:213
--msgid "Allow normal user to execute ping"
-+#: booleans.py:190
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
--#: ../gui/selinux.tbl:214
--msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:191
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:215
--msgid "Allow users to rw usb devices"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "Permite que %s se conecte con cualquier puerto udp"
  
--#: ../gui/selinux.tbl:216
-+#: booleans.py:193
- msgid ""
--"Allow users to run TCP servers (bind to ports and accept connection from the "
--"same domain and outside users)  disabling this forces FTP passive mode and "
--"may change other protocols"
--msgstr ""
--
--#: ../gui/selinux.tbl:217
--msgid "Allow user to stat ttyfiles"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: booleans.py:195
++msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
  msgstr ""
  
--#: ../gui/selinux.tbl:218
--msgid "Disable SELinux protection for uucpd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "Permitir al rpm ejecutar no confinado"
  
--#: ../gui/selinux.tbl:219
--msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:195
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
  msgstr ""
  
--#: ../gui/selinux.tbl:220
--msgid "Disable SELinux protection for watchdog daemon"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "Permitir al rpm ejecutar no confinado"
  
--#: ../gui/selinux.tbl:221
--msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:197
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
 +"Elija los roles de usuario que harán la transición hacia el dominio %s."
  
--#: ../gui/selinux.tbl:222
--msgid "Disable SELinux protection for xdm daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "Permitir a spamd acceder a directorios principales"
  
--#: ../gui/selinux.tbl:223
--msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "Permitir a spamd acceder a directorios principales"
  
--#: ../gui/selinux.tbl:224
--msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:200
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
--#: ../gui/selinux.tbl:225
--msgid "XEN"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "Permitir a spamd acceder a directorios principales"
  
--#: ../gui/selinux.tbl:225
--msgid "Allow xen to read/write physical disk devices"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "Permitir a spamd acceder a directorios principales"
  
--#: ../gui/selinux.tbl:226
--msgid "Disable SELinux protection for xfs daemon"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "Permite a %s conectarse a cualquier puerto tcp"
  
--#: ../gui/selinux.tbl:227
--msgid "Disable SELinux protection for xen control"
-+#: booleans.py:204
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
--#: ../gui/selinux.tbl:228
--msgid "Disable SELinux protection for ypbind daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr "Permitir a usuarios leer o escribir dispositivos USB"
  
--#: ../gui/selinux.tbl:229
--msgid "Disable SELinux protection for NIS Password Daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr "Permitir a usuarios leer o escribir dispositivos USB"
  
--#: ../gui/selinux.tbl:230
--msgid "Disable SELinux protection for ypserv daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "Permitir a Evolution y Thunderbird leer los archivos de usuario."
  
--#: ../gui/selinux.tbl:231
--msgid "Disable SELinux protection for NIS Transfer Daemon"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 -msgstr ""
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "Permitir a Evolution y Thunderbird leer los archivos de usuario."
  
--#: ../gui/selinux.tbl:232
--msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "Permitir a Evolution y Thunderbird leer los archivos de usuario."
  
--#: ../gui/selinux.tbl:233
--msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "Permitir a Evolution y Thunderbird leer los archivos de usuario."
  
--#: ../gui/semanagePage.py:126
--#, python-format
--msgid "Are you sure you want to delete %s '%s'?"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "Permitir a usuarios leer o escribir dispositivos USB"
  
--#: ../gui/semanagePage.py:126
--#, python-format
--msgid "Delete %s"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 -msgstr ""
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "Permitir a usuarios leer o escribir dispositivos USB"
  
--#: ../gui/semanagePage.py:134
--#, python-format
--msgid "Add %s"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 -msgstr ""
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "Permitir a Evolution y Thunderbird leer los archivos de usuario."
  
--#: ../gui/semanagePage.py:148
--#, python-format
--msgid "Modify %s"
-+#: booleans.py:214
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
 +"Permitir al usuario SELinux webadm manejar directorios principales de "
 +"usuarios sin privilegios"
  
--#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
--msgid "Permissive"
-+#: booleans.py:215
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
 +"Permitir al usuario SELinux webadm  leer directorios principales de usuarios "
 +"sin privilegios"
  
--#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
--msgid "Enforcing"
-+#: booleans.py:216
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
--#: ../gui/statusPage.py:94
--msgid "Status"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "Permitir  ingresos ssh como sysadm_r:sysadm_t"
  
--#: ../gui/statusPage.py:133
-+#: booleans.py:218
-+#, fuzzy
- msgid ""
--"Changing the policy type will cause a relabel of the entire file system on "
--"the next boot. Relabeling takes a long time depending on the size of the "
--"file system.  Do you wish to continue?"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
 -msgstr ""
++#: booleans.py:220
++#, fuzzy
++msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr "Permitir  ingresos ssh como sysadm_r:sysadm_t"
  
--#: ../gui/statusPage.py:147
--msgid ""
--"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
--"you later decide to turn SELinux back on, the system will be required to "
--"relabel.  If you just want to see if SELinux is causing a problem on your "
--"system, you can go to permissive mode which will only log errors and not "
--"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
--"wish to continue?"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
 -msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "Permitir que mount monte cualquier archivo"
  
--#: ../gui/statusPage.py:152
-+#: booleans.py:220
- msgid ""
--"Changing to SELinux enabled will cause a relabel of the entire file system "
--"on the next boot. Relabeling takes a long time depending on the size of the "
--"file system.  Do you wish to continue?"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:222
++msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:11
--msgid "system-config-selinux"
-+#: booleans.py:221
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:222
+-#: ../gui/selinux.tbl:87
++#: booleans.py:224
  msgid ""
--"Copyright (c)2006 Red Hat, Inc.\n"
--"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
 +"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:22
--#: ../gui/system-config-selinux.glade:544
--msgid "Add SELinux Login Mapping"
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "Permitir a los usuarios ejecutar el comando dmesg"
  
--#: ../gui/system-config-selinux.glade:257
--msgid "Add SELinux Network Ports"
-+#: booleans.py:224
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+-msgstr ""
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "Permitir a usuarios leer o escribir dispositivos USB"
-+
-+#: booleans.py:225
+ 
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+-msgstr ""
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "Permitir al usuario conectarse a memoria compartida x"
-+
-+#: booleans.py:226
+ 
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+-msgstr ""
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "Permitir a usuarios ejecutar el comando mount"
-+
-+#: booleans.py:227
+ 
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:391
--#: ../gui/system-config-selinux.glade:678
--msgid "SELinux Type"
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
 -msgstr ""
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "Permite que %s se conecte con cualquier puerto udp"
  
--#: ../gui/system-config-selinux.glade:622
--msgid "File Specification"
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
 -msgstr ""
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "Permitir que todos los demonios agreguen archivos nucleares en /"
  
--#: ../gui/system-config-selinux.glade:650
--msgid "File Type"
--msgstr ""
--
--#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:230
- msgid ""
--"all files\n"
--"regular file\n"
--"directory\n"
--"character device\n"
--"block device\n"
--"socket\n"
--"symbolic link\n"
--"named pipe\n"
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
 -msgstr ""
++#: booleans.py:232
++msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
 +msgstr ""
@@ -92919,8 +93742,8 @@ index 64b0111..d61daaf 100644
 +#~ "Permitir que la cuenta de usuario SELinux gadmin ejecute archivos en el "
 +#~ "directorio personal o en /tmp"
  
--#: ../gui/system-config-selinux.glade:773
--msgid "MLS"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow guest SELinux user account to execute files in home directory or /"
@@ -92929,26 +93752,26 @@ index 64b0111..d61daaf 100644
 +#~ "Permitir que la cuenta de usuario SELinux huésped ejecute archivos en el "
 +#~ "directorio personal o en /tmp"
  
--#: ../gui/system-config-selinux.glade:837
--msgid "Add SELinux User"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
 -msgstr ""
 +#~ msgid "Memory Protection"
 +#~ msgstr "Protección de memoria"
  
--#: ../gui/system-config-selinux.glade:1079
--msgid "SELinux Administration"
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
 -msgstr ""
 +#~ msgid "Mount"
 +#~ msgstr "Montar"
  
--#: ../gui/system-config-selinux.glade:1122
--msgid "Add"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
 -msgstr ""
 +#~ msgid "SSH"
 +#~ msgstr "SSH"
  
--#: ../gui/system-config-selinux.glade:1144
--msgid "_Properties"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow staff SELinux user account to execute files in home directory or /"
@@ -92957,8 +93780,8 @@ index 64b0111..d61daaf 100644
 +#~ "Permitir que la cuenta de usuario SELinux staff ejecute archivos en el "
 +#~ "directorio personal o en /tmp"
  
--#: ../gui/system-config-selinux.glade:1166
--msgid "_Delete"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow sysadm SELinux user account to execute files in home directory or /"
@@ -92967,8 +93790,8 @@ index 64b0111..d61daaf 100644
 +#~ "Permitir que la cuenta de usuario SELinux sysadm ejecute archivos en el "
 +#~ "directorio personal o en /tmp"
  
--#: ../gui/system-config-selinux.glade:1256
--msgid "Select Management Object"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow unconfined SELinux user account to execute files in home directory "
@@ -92977,14 +93800,14 @@ index 64b0111..d61daaf 100644
 +#~ "Permitir que la cuenta de usuario SELinux unconfined ejecute archivos en "
 +#~ "el directorio personal o en /tmp"
  
--#: ../gui/system-config-selinux.glade:1273
--msgid "<b>Select:</b>"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
 -msgstr ""
 +#~ msgid "Network Configuration"
 +#~ msgstr "Configuración del entorno de red"
  
--#: ../gui/system-config-selinux.glade:1326
--msgid "System Default Enforcing Mode"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow user SELinux user account to execute files in home directory or /tmp"
@@ -92992,33 +93815,26 @@ index 64b0111..d61daaf 100644
 +#~ "Permitir que la cuenta de usuario SELinux user ejecute archivos en el "
 +#~ "directorio personal o en /tmp"
  
--#: ../gui/system-config-selinux.glade:1354
--msgid ""
--"Disabled\n"
--"Permissive\n"
--"Enforcing\n"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
 -msgstr ""
 +#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#~ msgstr "Permitir no confinados a dyntrans, a unconfined_execmem"
  
--#: ../gui/system-config-selinux.glade:1373
--msgid "Current Enforcing Mode"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
 -msgstr ""
 +#~ msgid "Databases"
 +#~ msgstr "Bases de datos"
  
--#: ../gui/system-config-selinux.glade:1418
--msgid "System Default Policy Type: "
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
 -msgstr ""
 +#~ msgid "XServer"
 +#~ msgstr "XServer"
  
--#: ../gui/system-config-selinux.glade:1463
--msgid ""
--"Select if you wish to relabel then entire file system on next reboot.  "
--"Relabeling can take a very long time, depending on the size of the system.  "
--"If you are changing policy types or going from disabled to enforcing, a "
--"relabel is required."
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow xguest SELinux user account to execute files in home directory or /"
@@ -93027,484 +93843,745 @@ index 64b0111..d61daaf 100644
 +#~ "Permitir a la cuenta del  usuario de la cuenta  xguest de SELinux  "
 +#~ "ejecutar archivos en el directorio principal  o tmp "
  
--#: ../gui/system-config-selinux.glade:1509
--msgid "Relabel on next reboot."
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
 -msgstr ""
 +#~ msgid "NIS"
 +#~ msgstr "NIS"
  
--#: ../gui/system-config-selinux.glade:1561
--msgid "label37"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
 -msgstr ""
 +#~ msgid "Web Applications"
 +#~ msgstr "Aplicaciones de Web"
  
--#: ../gui/system-config-selinux.glade:1598
--msgid "Revert boolean setting to system default"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
 -msgstr ""
 +#~ msgid "Transition staff SELinux user to Web Browser Domain"
 +#~ msgstr ""
 +#~ "Usuario SELinux de transición de personal para  dominio de navegador de "
 +#~ "red"
  
--#: ../gui/system-config-selinux.glade:1614
--msgid "Toggle between Customized and All Booleans"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
 -msgstr ""
 +#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#~ msgstr ""
 +#~ "Usuario SELinux de transición sysadm para  dominio de navegador de red"
  
--#: ../gui/system-config-selinux.glade:1645
--#: ../gui/system-config-selinux.glade:1850
--#: ../gui/system-config-selinux.glade:2037
--#: ../gui/system-config-selinux.glade:2224
--#: ../gui/system-config-selinux.glade:2467
--#: ../gui/system-config-selinux.glade:2692
--#: ../gui/system-config-selinux.glade:2867
--msgid "Filter"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
 -msgstr ""
 +#~ msgid "Transition user SELinux user to Web Browser Domain"
 +#~ msgstr ""
 +#~ "Usuario SELinux de transición de usuario para  dominio de navegador de red"
  
--#: ../gui/system-config-selinux.glade:1734
--msgid "label50"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
 -msgstr ""
 +#~ msgid "Transition xguest SELinux user to Web Browser Domain"
 +#~ msgstr ""
 +#~ "Usuario SELinux de transición  xguest para  dominio de navegador de red"
  
--#: ../gui/system-config-selinux.glade:1771
--msgid "Add File Context"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for amanda"
 +#~ msgstr "Inhabilitar protección de SELinux para Amanda"
  
--#: ../gui/system-config-selinux.glade:1787
--msgid "Modify File Context"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for amavis"
 +#~ msgstr "Inhabilitar protección de SELinux para Amavis"
  
--#: ../gui/system-config-selinux.glade:1803
--msgid "Delete File Context"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for apmd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio apmd"
  
--#: ../gui/system-config-selinux.glade:1819
--msgid "Toggle between all and customized file context"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for arpwatch daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio arpwatch"
  
--#: ../gui/system-config-selinux.glade:1939
--msgid "label38"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for auditd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio auditd"
  
--#: ../gui/system-config-selinux.glade:1976
--msgid "Add SELinux User Mapping"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for automount daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio automount"
  
--#: ../gui/system-config-selinux.glade:1992
--msgid "Modify SELinux User Mapping"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for avahi"
 +#~ msgstr "Inhabilitar protección de SELinux para avahi"
  
--#: ../gui/system-config-selinux.glade:2008
--msgid "Delete SELinux User Mapping"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for bluetooth daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio de bluetooth"
  
--#: ../gui/system-config-selinux.glade:2126
--msgid "label39"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for canna daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio canna"
  
--#: ../gui/system-config-selinux.glade:2163
--msgid "Add User"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cardmgr daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio cardmgr"
  
--#: ../gui/system-config-selinux.glade:2179
--msgid "Modify User"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for Cluster Server"
 +#~ msgstr "Inhabilitar protección de SELinux para servidor de Cluster"
  
--#: ../gui/system-config-selinux.glade:2195
--msgid "Delete User"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for ciped daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio ciped"
  
--#: ../gui/system-config-selinux.glade:2313
--msgid "label41"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for clamd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio clamd"
  
--#: ../gui/system-config-selinux.glade:2350
--msgid "Add Network Port"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for clamscan"
 +#~ msgstr "Inhabilitar protección de SELinux para clamscan"
  
--#: ../gui/system-config-selinux.glade:2366
--msgid "Edit Network Port"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for clvmd"
 +#~ msgstr "Inhabilitar protección de SELinux para clvmd"
  
--#: ../gui/system-config-selinux.glade:2382
--msgid "Delete Network Port"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for comsat daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio comsat"
  
--#: ../gui/system-config-selinux.glade:2418
--#: ../gui/system-config-selinux.glade:2436
--msgid "Toggle between Customized and All Ports"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for courier daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio courier"
  
--#: ../gui/system-config-selinux.glade:2556
--msgid "label42"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cpucontrol daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio cpucontrol"
  
--#: ../gui/system-config-selinux.glade:2593
--msgid "Generate new policy module"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cpuspeed daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio cpuspeed"
  
--#: ../gui/system-config-selinux.glade:2609
--msgid "Load policy module"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
 -msgstr ""
 +#~ msgid "Cron"
 +#~ msgstr "Cron"
  
--#: ../gui/system-config-selinux.glade:2625
--msgid "Remove loadable policy module"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for crond daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio crond"
  
--#: ../gui/system-config-selinux.glade:2661
--msgid ""
--"Enable/Disable additional audit rules, that are normally not reported in the "
--"log files."
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
 -msgstr ""
 +#~ msgid "Printing"
 +#~ msgstr "Impresión"
  
--#: ../gui/system-config-selinux.glade:2781
--msgid "label44"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cupsd back end server"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio de segundo plano"
  
--#: ../gui/system-config-selinux.glade:2818
--msgid "Change process mode to permissive."
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cupsd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio cupsd"
  
--#: ../gui/system-config-selinux.glade:2836
--msgid "Change process mode to enforcing"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cupsd_lpd"
 +#~ msgstr "Inhabilitar protección de SELinux para cupsd_lpd"
  
--#: ../gui/system-config-selinux.glade:2928
--msgid "Process Domain"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
 -msgstr ""
 +#~ msgid "CVS"
 +#~ msgstr "CVS"
  
--#: ../gui/system-config-selinux.glade:2956
--msgid "label59"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cvs daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio cvs"
  
--#: ../gui/usersPage.py:138
--#, python-format
--msgid "SELinux user '%s' is required"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cyrus daemon"
 +#~ msgstr "Inhabilite protección de SELinux para demonio cyrus"
-+
+ 
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dbskkd daemon"
 +#~ msgstr "Inhabilite protección de SELinux para demonio dbskkd"
-+
+ 
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dbusd daemon"
 +#~ msgstr "Inhabilite protección de SELinux para demonio dbusd"
-+
+ 
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dccd"
 +#~ msgstr "Inhabilitar protección de SELinux para dccd"
-+
+ 
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dccifd"
 +#~ msgstr "Inhabilitar protección de SELinux para dccifd"
-+
+ 
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dccm"
 +#~ msgstr "Inhabilitar protección de SELinux para dccm"
-+
+ 
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ddt daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio ddt"
-+
+ 
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for devfsd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio devfsd"
-+
+ 
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dhcpc daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio dhcpc"
-+
+ 
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dhcpd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio dhcpd"
-+
+ 
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dictd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio dictd"
-+
+ 
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
 +#~ msgid "Allow sysadm_t to directly start daemons"
 +#~ msgstr "Permitir a sysadm_t iniciar directamente demonios"
-+
+ 
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for Evolution"
 +#~ msgstr "Inhabilitar protección de SELinux para Evolution"
-+
+ 
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
 +#~ msgid "Games"
 +#~ msgstr "Juegos"
-+
+ 
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for games"
 +#~ msgstr "Inhabilitar protección de SELinux para juegos"
-+
+ 
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for the web browsers"
 +#~ msgstr "Inhabilitar protección de SELinux para navegadores"
-+
+ 
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for Thunderbird"
 +#~ msgstr "Inhabilitar protección de SELinux para Thunderbird"
-+
+ 
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for distccd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio distccd"
-+
+ 
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dmesg daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio dmesg"
-+
+ 
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dnsmasq daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio dnsmasq"
-+
+ 
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dovecot daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio dovecot"
-+
+ 
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for entropyd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio entropyd"
-+
+ 
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for fetchmail"
 +#~ msgstr "Inhabilitar protección de SELinux para fetchmail"
-+
+ 
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for fingerd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio fingerd"
-+
+ 
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for freshclam daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio freshclam"
-+
+ 
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for fsdaemon daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio fsdaemon"
-+
+ 
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for gpm daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio gpm"
-+
+ 
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
 +#~ msgid "NFS"
 +#~ msgstr "NFS"
-+
+ 
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for gss daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio gss"
-+
+ 
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for Hal daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio Hal"
-+
+ 
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
 +#~ msgid "Compatibility"
 +#~ msgstr "Compatibilidad"
-+
+ 
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
 +#~ msgid ""
 +#~ "Do not audit things that we know to be broken but which are not security "
 +#~ "risks"
 +#~ msgstr ""
 +#~ "No hacer auditoría de cosas que sabemos que no funcionan  pero que no "
 +#~ "ponen en riesgo la seguridad"
-+
+ 
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for hostname daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio de nombre de host"
-+
+ 
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for hotplug daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio hotplug"
-+
+ 
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for howl daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio howl"
-+
+ 
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for cups hplip daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio hplip"
-+
+ 
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for httpd rotatelogs"
 +#~ msgstr "Inhabilitar protección de SELinux para httpd rotatelog"
-+
+ 
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
 +#~ msgid "HTTPD Service"
 +#~ msgstr "Servicio HTTPD"
-+
+ 
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for http suexec"
 +#~ msgstr "Inhabilitar protección de SELinux para http suexec"
-+
+ 
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for hwclock daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio hwclock"
-+
+ 
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for i18n daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio i18n"
-+
+ 
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for imazesrv daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio imazesrv"
-+
+ 
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for inetd child daemons"
 +#~ msgstr "Inhabilitar protección de SELinux para demonios hijos inetd"
-+
+ 
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for inetd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio inetd"
-+
+ 
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for innd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio innd"
-+
+ 
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for iptables daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio iptables"
-+
+ 
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ircd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio ircd"
-+
+ 
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for irqbalance daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio irqbalance"
-+
+ 
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for iscsi daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio iscsi"
-+
+ 
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for jabberd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio jabberd"
-+
+ 
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
 +#~ msgid "Kerberos"
 +#~ msgstr "Kerberos"
-+
+ 
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for kadmind daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio kadmind"
-+
+ 
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for klogd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio klogd"
-+
+ 
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for krb5kdc daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio krb5kdc"
-+
+ 
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ktalk daemons"
 +#~ msgstr "Inhabilitar protección de SELinux para demonios ktalk"
-+
+ 
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for kudzu daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio kudzu"
-+
+ 
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for locate daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio locate"
-+
+ 
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for lpd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio lpd"
-+
+ 
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for lrrd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio  lrrd"
-+
+ 
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for lvm daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio lvm"
-+
+ 
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for mailman"
 +#~ msgstr "Inhabilitar protección de SELinux para mailman"
-+
+ 
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for mdadm daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio mdadm"
-+
+ 
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for monopd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio monopd"
-+
+ 
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for mrtg daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio mrtg"
-+
+ 
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for mysqld daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio mysqld"
-+
+ 
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nagios daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio nagios"
-+
+ 
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
 +#~ msgid "Name Service"
 +#~ msgstr "Servicio de nombre"
-+
+ 
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for named daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio denominado"
-+
+ 
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nessusd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio nessusd"
-+
+ 
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for NetworkManager"
 +#~ msgstr "Inhabilitar protección de SELinux para NetworkManager"
-+
+ 
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nfsd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio nfsd"
-+
+ 
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
 +#~ msgid "Samba"
 +#~ msgstr "Samba"
-+
+ 
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nmbd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio nmbd"
-+
+ 
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nrpe daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio nrpe"
-+
+ 
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nscd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio nscd"
-+
+ 
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nsd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio nsd"
-+
+ 
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ntpd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio ntpd"
-+
+ 
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for oddjob"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio oddjob"
-+
+ 
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
 +#~ msgstr "Inhabilitar protección de SELinux para  oddjob_mkhomedir"
-+
+ 
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for openvpn daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio openvpn"
-+
+ 
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for pam daemon"
 +#~ msgstr "Inhabiliar protección SELinux para demonio  PAM"
-+
+ 
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for pegasus"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio pegasus"
-+
+ 
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for perdition daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio perdition"
-+
+ 
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for portmap daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio portmap"
-+
+ 
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users)  disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for portslave daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio portslave"
-+
+ 
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for postfix"
 +#~ msgstr "Inhabilitar protección de SELinux para postfix"
-+
+ 
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for postgresql daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio postgresol"
 +
@@ -93513,203 +94590,427 @@ index 64b0111..d61daaf 100644
 +
 +#~ msgid "Disable SELinux protection for pptp"
 +#~ msgstr "Inhabilitar protección de SELinux para pptp"
-+
+ 
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for prelink daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio prelink"
-+
+ 
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for privoxy daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio privoxy"
-+
+ 
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ptal daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio ptal"
-+
+ 
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for pxe daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio pxe"
-+
+ 
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for pyzord"
 +#~ msgstr "Inhabilitar protección de SELinux para pyzord"
-+
+ 
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for quota daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio quota"
-+
+ 
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for radiusd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio radiusd"
-+
+ 
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for radvd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio radvd"
-+
+ 
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rdisc"
 +#~ msgstr "Inhabilitar protección de SELinux para rdisc"
-+
+ 
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for readahead"
 +#~ msgstr "Inhabilitar protección de SELinux para readahead"
-+
+ 
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
 +#~ msgid "Allow programs to read files in non-standard locations (default_t)"
 +#~ msgstr ""
 +#~ "Permitir a los programas leer archivos en sitios non-standard (defaul_t) "
-+
+ 
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for restorecond"
 +#~ msgstr "Inhabilitar protección de SELinux para restorecond"
-+
+ 
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rhgb daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio rhgb"
-+
+ 
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ricci"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio ricci"
-+
+ 
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ricci_modclusterd"
 +#~ msgstr "Inhabilitar protección de SELinux para  ricci_modclusterd"
-+
+ 
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rlogind daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio  rlogind"
-+
+ 
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rpcd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio rpcd"
-+
+ 
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rshd"
 +#~ msgstr "Inhabilitar protección de SELinux para rshd"
-+
+ 
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr ""
 +#~ msgid "rsync"
 +#~ msgstr "rsync"
-+
+ 
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rsync daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio rsyinc"
-+
+ 
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
 +#~ msgid "Allow ssh to run from inetd instead of as a daemon"
 +#~ msgstr "Permitir a ssh ejecutar desde inetd en lugar de como un demonio"
-+
+ 
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
 +#~ msgid "SASL authentication server"
 +#~ msgstr "Servidor de autenticación SASL"
-+
+ 
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow X-Windows server to map a memory region as both executable and "
 +#~ "writable"
 +#~ msgstr ""
 +#~ "Permitir al servidor  X-Windows asignar una región de memoria  tanto de "
 +#~ "ejecución como de escritura"
-+
+ 
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system.  Do you wish to continue?"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for saslauthd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio saslauthd"
-+
+ 
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel.  If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
+-"wish to continue?"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for scannerdaemon daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio scannerdaemon"
-+
+ 
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system.  Do you wish to continue?"
+-msgstr ""
 +#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
 +#~ msgstr ""
 +#~ "No permitir la transición a sysadm_t, sudo y su efectuados\n"
 +#~ "\n"
 +#~ "    "
-+
+ 
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
 +#~ msgid "Do not allow any processes to load kernel modules"
 +#~ msgstr "No permitir procesos para cargar módulos de kernel"
-+
+ 
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
 +#~ msgid "Do not allow any processes to modify kernel SELinux policy"
 +#~ msgstr "No permitir procesos para modificar política SELinux de kernel"
-+
+ 
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for sendmail daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio sendmail"
-+
+ 
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for setrans"
 +#~ msgstr "Inhabilitar protección de SELinux para setrans"
-+
+ 
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for setroubleshoot daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio setroubleshoot"
-+
+ 
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for slapd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio slapd"
-+
+ 
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for slrnpull daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio  slrnpull "
-+
+ 
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for smbd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio smbd"
-+
+ 
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for snmpd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio snmpd"
-+
+ 
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for snort daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio snort"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for soundd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio soundd"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for sound daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio sound"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
 +#~ msgid "Spam Protection"
 +#~ msgstr "Protección de Spam"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for spamd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio spamd"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
 +#~ msgid "Allow Spam Assassin daemon network access"
 +#~ msgstr "Permitir al demonio  Spam Assassin acceder a la red"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for speedmgmt daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio speedmgmt"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
 +#~ msgid "Squid"
 +#~ msgstr "Squid"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for squid daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio squid"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ssh daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio ssh"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
 +#~ "~/.bashrc)"
 +#~ msgstr ""
 +#~ "Permitir a usuarios staff_r buscar directorios principales de sysadm y "
 +#~ "leer archivos (tales como ~/.bashrc)"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot.  "
+-"Relabeling can take a very long time, depending on the size of the system.  "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
 +#~ msgid "Universal SSL tunnel"
 +#~ msgstr "Túnel  SSL universal"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
 +#~ msgid "Disable SELinux protection for stunnel daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio stunnel"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
 +#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
 +#~ msgstr "Permitir al demonio stunnel ejecutar como autónomo, fuera de xinetd"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for swat daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio swart"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for sxid daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio sxid"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for syslogd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio syslogd"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for system cron jobs"
 +#~ msgstr "Inhabilitar protección de SELinux para tareas cron de sistema "
-+
+ 
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for tcp daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio  tcp"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for telnet daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio telnet"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for tftpd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio tfpd"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for transproxy daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio transproxy"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for udev daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio udev"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for uml daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio uml"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow xinetd to run unconfined, including any services it starts that do "
 +#~ "not have a domain transition explicitly defined"
 +#~ msgstr ""
 +#~ "Permitir a xinetd ejecutar no confinado, incluyendo los servicios que "
 +#~ "inicia que no tienen una transición de dominio explícita definida"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
 +#~ "script that does not have a domain transition explicitly defined"
@@ -93717,76 +95018,140 @@ index 64b0111..d61daaf 100644
 +#~ "Permitir scripts rc no confinados, incluyendo cualquier demonio iniciado "
 +#~ "por un script rc que no tenga una transición de dominio explícitamente "
 +#~ "definida"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
 +#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
 +#~ msgstr ""
 +#~ "Permitir herramientas privilegiadas como hotplug e insmod ejecutar no "
 +#~ "confinado"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for updfstab daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio updfstab"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for uptimed daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio uptimed"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
 +#~ "only staff_r can do so"
 +#~ msgstr ""
 +#~ "Permitir a  user_r conectarse a sysadm_r vía su, sudo, o userhelper. De "
 +#~ "lo contrario, solo staff_r  lo puede hacer"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
 +#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#~ msgstr ""
 +#~ "Permitir a los usuarios controlar las interfaces (también necesita "
 +#~ "USERCTL=true)"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
 +#~ msgid "Allow user to stat ttyfiles"
 +#~ msgstr "Permitir al usuario hacer las estadísticas ttyfiles"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for uucpd daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio uucpd"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for vmware daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio vmware"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for watchdog daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio watchdog"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for winbind daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio winbind"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for xdm daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio xdm"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
 +#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
 +#~ msgstr "Permitir ingresos xdm como sysadm_r:sysadm_t"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for xen daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio xen"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
 +#~ msgid "XEN"
 +#~ msgstr "XEN"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for xfs daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio xfs"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
 +#~ msgid "Disable SELinux protection for xen control"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio xen"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ypbind daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio ypbind"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for NIS Password Daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio contraseña NIS"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ypserv daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio ypserv"
-+
+ 
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
 +#~ msgstr "Inhabilitar protección de SELinux para demonio NIS Transfer"
 diff --git a/policycoreutils/po/eu_ES.po b/policycoreutils/po/eu_ES.po
-index a4478db..13a738e 100644
+index a4478db..a61c8f3 100644
 --- a/policycoreutils/po/eu_ES.po
 +++ b/policycoreutils/po/eu_ES.po
 @@ -8,7 +8,7 @@ msgid ""
@@ -93794,7 +95159,7 @@ index a4478db..13a738e 100644
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -93816,7 +95181,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -93885,7 +95250,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -93949,10 +95314,10 @@ index a4478db..13a738e 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -94208,453 +95573,468 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -94663,114 +96043,119 @@ index a4478db..13a738e 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -94778,103 +96163,103 @@ index a4478db..13a738e 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1013,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -94883,7 +96268,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -94962,7 +96347,7 @@ index a4478db..13a738e 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -94988,7 +96373,32 @@ index a4478db..13a738e 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -95038,7 +96448,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -95050,7 +96460,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -95067,7 +96477,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -95079,7 +96489,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -95095,7 +96505,7 @@ index a4478db..13a738e 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -95115,7 +96525,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -95128,7 +96538,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -95141,7 +96551,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -95154,7 +96564,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -95173,7 +96583,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -95681,7 +97091,7 @@ index a4478db..13a738e 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -95750,11 +97160,8 @@ index a4478db..13a738e 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -95762,59 +97169,83 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -95823,70 +97254,72 @@ index a4478db..13a738e 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -95895,63 +97328,118 @@ index a4478db..13a738e 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -95960,1370 +97448,1313 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -97334,37 +98765,37 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -97372,73 +98803,73 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -97447,14 +98878,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -97464,14 +98895,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -97480,7 +98911,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -97488,7 +98919,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -97497,12 +98928,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -97511,11 +98942,11 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -97528,7 +98959,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -97540,12 +98971,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -97556,14 +98987,14 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -97572,25 +99003,25 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -97605,7 +99036,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -97613,32 +99044,32 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -97646,28 +99077,28 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -97677,19 +99108,19 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -97701,13 +99132,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -97715,13 +99146,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -97733,154 +99164,154 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -97889,52 +99320,52 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/fa.po b/policycoreutils/po/fa.po
-index a4478db..8d2a433 100644
+index a4478db..690f8e9 100644
 --- a/policycoreutils/po/fa.po
 +++ b/policycoreutils/po/fa.po
 @@ -1,21 +1,22 @@
@@ -97955,7 +99386,7 @@ index a4478db..8d2a433 100644
 -"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 -"Language-Team: LANGUAGE <LL at li.org>\n"
 -"Language: \n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 +"Language-Team: Persian (http://www.transifex.com/projects/p/fedora/language/"
@@ -97986,7 +99417,7 @@ index a4478db..8d2a433 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +87,851 @@ msgstr ""
+@@ -86,855 +87,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -98055,7 +99486,7 @@ index a4478db..8d2a433 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -98119,10 +99550,10 @@ index a4478db..8d2a433 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -98378,453 +99809,468 @@ index a4478db..8d2a433 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -98833,114 +100279,119 @@ index a4478db..8d2a433 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -98948,103 +100399,103 @@ index a4478db..8d2a433 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +995,7 @@ msgstr ""
+@@ -998,7 +1014,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -99053,7 +100504,7 @@ index a4478db..8d2a433 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1110,66 @@ msgstr ""
+@@ -1113,62 +1129,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -99132,7 +100583,7 @@ index a4478db..8d2a433 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1272,20 @@ msgstr ""
+@@ -1271,20 +1291,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -99158,7 +100609,32 @@ index a4478db..8d2a433 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1361,444 @@ msgstr ""
+@@ -1340,577 +1360,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -99208,7 +100684,7 @@ index a4478db..8d2a433 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -99220,7 +100696,7 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -99237,7 +100713,7 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -99249,7 +100725,7 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -99265,7 +100741,7 @@ index a4478db..8d2a433 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -99285,7 +100761,7 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -99298,7 +100774,7 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -99311,7 +100787,7 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -99324,7 +100800,7 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -99343,7 +100819,7 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -99851,7 +101327,7 @@ index a4478db..8d2a433 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1836,1487 @@ msgstr ""
+@@ -1948,1411 +1855,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -99920,11 +101396,8 @@ index a4478db..8d2a433 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -99932,59 +101405,83 @@ index a4478db..8d2a433 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -99993,70 +101490,72 @@ index a4478db..8d2a433 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -100065,63 +101564,118 @@ index a4478db..8d2a433 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -100130,1370 +101684,1313 @@ index a4478db..8d2a433 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -101504,37 +103001,37 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -101542,73 +103039,73 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -101617,14 +103114,14 @@ index a4478db..8d2a433 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -101634,14 +103131,14 @@ index a4478db..8d2a433 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -101650,7 +103147,7 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -101658,7 +103155,7 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -101667,12 +103164,12 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -101681,11 +103178,11 @@ index a4478db..8d2a433 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -101698,7 +103195,7 @@ index a4478db..8d2a433 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -101710,12 +103207,12 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -101726,14 +103223,14 @@ index a4478db..8d2a433 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -101742,25 +103239,25 @@ index a4478db..8d2a433 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -101775,7 +103272,7 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -101783,32 +103280,32 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -101816,28 +103313,28 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -101847,19 +103344,19 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -101871,13 +103368,13 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -101885,13 +103382,13 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -101903,154 +103400,154 @@ index a4478db..8d2a433 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -102059,52 +103556,52 @@ index a4478db..8d2a433 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/fi.po b/policycoreutils/po/fi.po
-index d157817..2aeb034 100644
+index d157817..6dfde0b 100644
 --- a/policycoreutils/po/fi.po
 +++ b/policycoreutils/po/fi.po
 @@ -9,16 +9,16 @@ msgid ""
@@ -102115,7 +103612,7 @@ index d157817..2aeb034 100644
 -"PO-Revision-Date: 2012-04-24 04:25+0000\n"
 -"Last-Translator: Juhani Numminen <juhaninumminen0 at gmail.com>\n"
 -"Language-Team: Finnish (http://www.transifex.net/projects/p/fedora/language/"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 +"Language-Team: Finnish (http://www.transifex.com/projects/p/fedora/language/"
@@ -102147,7 +103644,7 @@ index d157817..2aeb034 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Ei voitu asettaa suorituskontekstia kontekstiksi %s.\n"
-@@ -92,863 +92,859 @@ msgstr "******************** TÄRKEÄÄ ***********************\n"
+@@ -92,863 +92,879 @@ msgstr "******************** TÄRKEÄÄ ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Tämän käytäntöpakkauksen aktivoimiseksi suorita:"
  
@@ -102216,7 +103713,7 @@ index d157817..2aeb034 100644
  msgstr "Moduulin nimi"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Versio"
  
@@ -102281,10 +103778,10 @@ index d157817..2aeb034 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Ei voitu luoda avainta käyttäjälle %s"
@@ -102544,454 +104041,470 @@ index d157817..2aeb034 100644
  msgstr "SELinux-roolit"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Udp- tai tcp-protokolla on pakollinen"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Portti on pakollinen"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr "Portti ei kelpaa"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Ei voitu luoda avainta yhdistelmälle %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Tyyppi on pakollinen"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Ei voitu tarkistaa onko portti %s/%s määritelty"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Portti %s/%s on jo määritelty"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Yhdistelmälle %s/%s ei voitu luoda porttia"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Yhdistelmälle %s/%s ei voitu luoda kontekstia"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Ei voitu asettaa käyttäjää yhdistelmän %s/%s porttikontekstissa"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Ei voitu asettaa roolia yhdistelmän %s/%s porttikontekstissa"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Ei voitu asettaa tyyppiä yhdistelmän %s/%s porttikontekstissa"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Ei voitu asettaa mls-kenttiä yhdistelmän %s/%s porttikontekstissa"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Ei voitu asettaa porttikontekstia yhdistelmälle %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Ei voitu lisätä porttia %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Vaatii setypen tai serangen"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Vaatii setypen"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Porttia %s/%s ei ole määritelty"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Ei voitu kysellä porttia %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Ei voitu muokata porttia %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Ei voitu luetteloida portteja"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Ei voitu poistaa porttia %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Portti %s/%s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Ei voitu poistaa porttia %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Ei voitu luetteloida portteja"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux-porttityyppi"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Protokolla"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Porttinumero"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Koneen osoite on pakollinen"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Tuntematon tai puuttuva protokolla"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux-tyyppi on pakollinen"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Ei voitu luoda avainta osoitteelle %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Ei voitu tarkistaa onko osoite %s määritelty"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Ei voitu luoda osoitetta kohteelle %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Ei voitu luoda kontekstia osoitteelle %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Ei voitu asettaa peitettä osoitteelle %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Ei voitu asettaa käyttäjää osoitekontekstissa kohteelle %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Ei voitu asettaa roolia osoitekontekstissa kohteelle %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Ei voitu asettaa tyyppiä osoitekontekstissa kohteelle %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Ei voitu asettaa mls-kenttiä osoitekontekstissa kohteelle %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Ei voitu asettaa osoitekontekstia kohteelle %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Ei voitu lisätä osoitetta %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Osoitetta %s ei ole määritelty"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Ei voitu kysellä osoitetta %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Ei voitu muokata osoitetta %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "Osoite %s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Ei voitu poistaa osoitetta %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Ei voitu luetteloida osoitteita"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux-tyyppi on pakollinen"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Ei voitu tarkistaa onko verkkoliitäntä %s määritelty"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Ei voitu luoda verkkoliitäntää kohteelle %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Ei voitu asettaa käyttäjää verkkoliitäntäkontekstissa kohteelle %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Ei voitu asettaa roolia verkkoliitäntäkontekstissa kohteelle %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Ei voitu asettaa tyyppiä verkkoliitäntäkontekstissa kohteelle %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Ei voitu asettaa mls-kenttiä verkkoliitäntäkontekstissa kohteelle %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Ei voitu asettaa verkkoliitäntäkontekstia kohteelle %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Ei voitu asettaa viestikontekstia kohteelle %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Ei voitu lisätä verkkoliitäntää %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Verkkoliitäntää %s ei ole määritelty"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Ei voitu kysellä verkkoliitäntää %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Ei voitu muokata verkkoliitäntää %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  "Verkkoliitäntä %s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Ei voitu poistaa verkkoliitäntää %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Ei voitu luetella verkkoliitäntöjä"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux-verkkoliitäntä"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Konteksti"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Ei voitu asettaa käyttäjää tiedostokontekstissa kohteelle %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Ei voitu asettaa roolia tiedostokontekstissa kohteelle %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Ei voitu asettaa mls-kenttiä tiedostokontekstissa kohteelle %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Virheellinen tiedostomääritys"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -103000,75 +104513,80 @@ index d157817..2aeb034 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Ei voitu tarkistaa onko tiedostokonteksti määritelty kohteelle %s"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Ei voitu luoda tiedostokontekstia kohteelle %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Ei voitu asettaa tyyppiä tiedostokontekstissa kohteelle %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Ei voitu asettaa tiedostokontekstia kohteelle %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Ei voitu lisätä tiedostokontekstia kohteelle %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Vaatii setypen, serangen tai seuserin"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Tiedostokonteksti ei ole määritelty kohteelle %s"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Ei voitu kysellä tiedostokontekstia kohteelle %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Ei voitu muokata kohteen %s tiedostokontekstia"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Ei voitu luetella tiedostokonteksteja"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Ei voitu poistaa kohteen %s tiedostokontekstia"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
@@ -103076,40 +104594,40 @@ index d157817..2aeb034 100644
  "poistaa"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Ei voitu poistaa kohteen %s tiedostokontekstia"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Ei voitu luetella tiedostokonteksteja"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Ei voitu luetella paikallisia tiedostokonteksteja"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux-tiedostokonteksti"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "tyyppi"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -103117,103 +104635,103 @@ index d157817..2aeb034 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Ei voitu tarkistaa onko totuusarvo %s määritelty"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Totuusarvoa %s ei ole määritelty"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Ei voitu kysellä tiedostokontekstia kohteelle %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Yksi seuraavista arvoista on määriteltävä: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Ei voitu asettaa totuusarvon %s aktiivista arvoa"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Ei voitu muokata totuusarvoa %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Virheellinen muoto %s: tietue %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Totuusarvo %s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Ei voitu poistaa totuusarvoa %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Ei voitu luetteloida totuusarvoja"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "tuntematon"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "epätosi"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "tosi"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux-totuusarvo"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr "Tila"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr "Oletus"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Kuvaus"
  
-@@ -1012,7 +1008,7 @@ msgstr "Virhe muistivarauksessa.\n"
+@@ -1012,7 +1028,7 @@ msgstr "Virhe muistivarauksessa.\n"
  msgid "Error sending audit message.\n"
  msgstr "Virhe audit-viestin lähettämisessä.\n"
  
@@ -103222,7 +104740,7 @@ index d157817..2aeb034 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Ei voitu selvittää toimeenpanevaa tilaa.\n"
-@@ -1129,62 +1125,66 @@ msgstr "Tyhjän signaalijoukon hankkiminen epäonnistui\n"
+@@ -1129,62 +1145,66 @@ msgstr "Tyhjän signaalijoukon hankkiminen epäonnistui\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "SIGHUP-käsittelimen asetus epäonnistui\n"
  
@@ -103301,7 +104819,7 @@ index d157817..2aeb034 100644
  msgid "failed to exec shell\n"
  msgstr "komentotulkin suorittaminen epäonnistui\n"
  
-@@ -1287,20 +1287,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1287,20 +1307,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -103327,7 +104845,32 @@ index d157817..2aeb034 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1376,557 +1376,444 @@ msgstr ""
+@@ -1356,577 +1376,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr "Moduulin nimi"
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -103377,7 +104920,7 @@ index d157817..2aeb034 100644
  msgstr "<b>Sovellukset</b>"
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -103389,7 +104932,7 @@ index d157817..2aeb034 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -103406,7 +104949,7 @@ index d157817..2aeb034 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -103418,7 +104961,7 @@ index d157817..2aeb034 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -103434,7 +104977,7 @@ index d157817..2aeb034 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -103454,7 +104997,7 @@ index d157817..2aeb034 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -103467,7 +105010,7 @@ index d157817..2aeb034 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -103480,7 +105023,7 @@ index d157817..2aeb034 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -103493,7 +105036,7 @@ index d157817..2aeb034 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -103512,7 +105055,7 @@ index d157817..2aeb034 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -104022,7 +105565,7 @@ index d157817..2aeb034 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1964,1411 +1851,1487 @@ msgstr ""
+@@ -1964,1411 +1871,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -104091,11 +105634,8 @@ index d157817..2aeb034 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -104103,59 +105643,83 @@ index d157817..2aeb034 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -104164,70 +105728,69 @@ index d157817..2aeb034 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
- msgstr ""
- 
--#: ../gui/selinux.tbl:15
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -104236,39 +105799,27 @@ index d157817..2aeb034 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
--msgstr ""
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
-+msgstr ""
+ msgstr ""
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
@@ -104277,23 +105828,37 @@ index d157817..2aeb034 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -104302,1370 +105867,1367 @@ index d157817..2aeb034 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
++#: ../gui/system-config-selinux.glade:1463
 +msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:37
++#: booleans.py:50
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:59
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:54
++#: booleans.py:67
 +msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
-+msgstr ""
-+
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
-+msgstr ""
-+
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:84
++#: booleans.py:95
 +msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:93
-+msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
-+msgstr ""
-+
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
-+msgstr ""
-+
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
-+msgstr ""
-+
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
-+msgstr ""
-+
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
-+msgstr ""
-+
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
-+msgstr ""
-+
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
-+msgstr ""
-+
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:131
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:132
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -105676,37 +107238,37 @@ index d157817..2aeb034 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -105714,73 +107276,73 @@ index d157817..2aeb034 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -105789,14 +107351,14 @@ index d157817..2aeb034 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -105806,14 +107368,14 @@ index d157817..2aeb034 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -105822,7 +107384,7 @@ index d157817..2aeb034 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -105830,7 +107392,7 @@ index d157817..2aeb034 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -105839,12 +107401,12 @@ index d157817..2aeb034 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -105853,11 +107415,11 @@ index d157817..2aeb034 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -105870,7 +107432,7 @@ index d157817..2aeb034 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -105882,12 +107444,12 @@ index d157817..2aeb034 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -105898,14 +107460,14 @@ index d157817..2aeb034 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -105914,25 +107476,25 @@ index d157817..2aeb034 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -105947,7 +107509,7 @@ index d157817..2aeb034 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -105955,32 +107517,32 @@ index d157817..2aeb034 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -105988,28 +107550,28 @@ index d157817..2aeb034 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -106019,19 +107581,19 @@ index d157817..2aeb034 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -106043,13 +107605,13 @@ index d157817..2aeb034 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -106057,13 +107619,13 @@ index d157817..2aeb034 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -106075,154 +107637,154 @@ index d157817..2aeb034 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -106231,52 +107793,52 @@ index d157817..2aeb034 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/fr.po b/policycoreutils/po/fr.po
-index 5744176..cb76128 100644
+index 5744176..521c363 100644
 --- a/policycoreutils/po/fr.po
 +++ b/policycoreutils/po/fr.po
 @@ -14,24 +14,27 @@ msgid ""
@@ -106286,7 +107848,7 @@ index 5744176..cb76128 100644
 -"POT-Creation-Date: 2012-04-02 16:29-0400\n"
 -"PO-Revision-Date: 2012-06-09 13:32+0000\n"
 -"Last-Translator: Jérôme Fenal <jfenal at gmail.com>\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: French <trans-fr at lists.fedoraproject.org>\n"
@@ -106334,7 +107896,7 @@ index 5744176..cb76128 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Impossible de régler le contexte d'exécution vers %s.\n"
-@@ -93,856 +98,872 @@ msgstr "******************** IMPORTANT ***********************\n"
+@@ -93,856 +98,892 @@ msgstr "******************** IMPORTANT ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Pour rendre ce paquetage de stratégies actif, exécutez :"
  
@@ -106403,7 +107965,7 @@ index 5744176..cb76128 100644
  msgstr "Nom des modules"
  
 -#: ../semanage/seobject.py:304 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Version"
  
@@ -106472,10 +108034,10 @@ index 5744176..cb76128 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Impossible de créer une clef pour %s"
@@ -106741,59 +108303,65 @@ index 5744176..cb76128 100644
  msgstr "Rôles SELinux"
  
 -#: ../semanage/seobject.py:963
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Protocole udp ou tcp obligatoire"
  
 -#: ../semanage/seobject.py:965
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Un numéro de port nécessaire"
  
 -#: ../semanage/seobject.py:975
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr "Port invalide"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Impossible de créer une clef pour %s/%s"
  
 -#: ../semanage/seobject.py:990
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Indiquez un type"
  
 -#: ../semanage/seobject.py:996 ../semanage/seobject.py:1055
 -#: ../semanage/seobject.py:1110 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Impossible de vérifier si le port %s/%s est défini"
  
 -#: ../semanage/seobject.py:998
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Le port %s/%s est déjà défini"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Impossible de créer le port pour %s/%s"
  
 -#: ../semanage/seobject.py:1008
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Impossible de créer le contexte pour %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
 -msgstr "Impossible de définir l'utilisateur dans le contexte du port pour %s/%s"
@@ -106801,19 +108369,19 @@ index 5744176..cb76128 100644
 +"Impossible de définir l'utilisateur dans le contexte du port pour %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Impossible de définir le rôle dans le contexte du port pour %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Impossible de définir le type dans le contexte du port pour %s/%s"
  
 -#: ../semanage/seobject.py:1025
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
 -msgstr "Impossible de définir les champs MLS dans le contexte du port pour %s/%s"
@@ -106821,149 +108389,155 @@ index 5744176..cb76128 100644
 +"Impossible de définir les champs MLS dans le contexte du port pour %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Impossible de définir le contexte du port pour %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Impossible d'ajouter le port %s/%s"
  
 -#: ../semanage/seobject.py:1047 ../semanage/seobject.py:1312
 -#: ../semanage/seobject.py:1508
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype ou serange obligatoire"
  
 -#: ../semanage/seobject.py:1049
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "setype obligatoire"
  
 -#: ../semanage/seobject.py:1057 ../semanage/seobject.py:1112
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Le port %s/%s n'est pas défini"
  
 -#: ../semanage/seobject.py:1061
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Impossible d'interroger le port %s/%s"
  
 -#: ../semanage/seobject.py:1072
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Impossible de modifier le port %s/%s"
  
 -#: ../semanage/seobject.py:1085
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Impossible d'énumérer les ports"
  
 -#: ../semanage/seobject.py:1101
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Impossible de supppimer le port %s"
  
 -#: ../semanage/seobject.py:1118
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Le port %s/%s est défini dans la stratégie, il ne peut être supprimé"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Impossible de supprimer le port %s/%s"
  
 -#: ../semanage/seobject.py:1138 ../semanage/seobject.py:1160
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Impossible d'énumérer les ports"
  
 -#: ../semanage/seobject.py:1199
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "Types de port SELinux"
  
 -#: ../semanage/seobject.py:1199
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Protocole"
  
 -#: ../semanage/seobject.py:1199 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Numéro de port"
  
 -#: ../semanage/seobject.py:1218
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "L'adresse du nœud est requise"
  
 -#: ../semanage/seobject.py:1233
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Protocole inconnu ou manquant"
  
 -#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1446
 -#: ../semanage/seobject.py:1724
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "Type SELinux nécessaire"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1352 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1512 ../semanage/seobject.py:1546
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Impossible de créer la clef pour %s"
  
 -#: ../semanage/seobject.py:1253 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Impossible de vérifier si l'adresse %s est définie"
  
 -#: ../semanage/seobject.py:1262
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Impossible de créer une adresse pour %s"
  
 -#: ../semanage/seobject.py:1268 ../semanage/seobject.py:1466
 -#: ../semanage/seobject.py:1686
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Impossible de créer le contexte pour %s"
  
 -#: ../semanage/seobject.py:1272
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Impossible de définir le masque pour %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
 -msgstr "Impossible de définir l'utilisateur dans le contexte de l'adresse pour %s"
@@ -106971,19 +108545,19 @@ index 5744176..cb76128 100644
 +"Impossible de définir l'utilisateur dans le contexte de l'adresse pour %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Impossible de définir le rôle dans le contexte de l'adresse pour %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Impossible de définir le type dans le contexte de l'adresse pour %s"
  
 -#: ../semanage/seobject.py:1289
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
 -msgstr "Impossible de définir les champs MLS dans le contexte de l'adresse pour %s"
@@ -106991,37 +108565,37 @@ index 5744176..cb76128 100644
 +"Impossible de définir les champs MLS dans le contexte de l'adresse pour %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Impossible de définir le contexte de l'adresse pour %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Impossible d'ajouter l'adresse %s"
  
 -#: ../semanage/seobject.py:1322 ../semanage/seobject.py:1358
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "L'adresse %s n'est pas définie"
  
 -#: ../semanage/seobject.py:1326
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Impossible d'interroger l'adresse %s"
  
 -#: ../semanage/seobject.py:1336
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Impossible de modifier l'adresse %s"
  
 -#: ../semanage/seobject.py:1364
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
 -msgstr "L'adresse %s est définie dans la stratégie, elle ne peut être supprimée"
@@ -107029,37 +108603,41 @@ index 5744176..cb76128 100644
 +"L'adresse %s est définie dans la stratégie, elle ne peut être supprimée"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Impossible de supprimer l'adresse %s"
  
 -#: ../semanage/seobject.py:1380
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr "Impossible de supprimer toutes les correspondances de nœuds"
  
 -#: ../semanage/seobject.py:1394
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Impossible d'énumérer les adresses"
  
 -#: ../semanage/seobject.py:1454 ../semanage/seobject.py:1516
 -#: ../semanage/seobject.py:1550 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "Type SELinux nécessaire"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Impossible de vérifier si l'interface %s existe"
  
 -#: ../semanage/seobject.py:1461
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Impossible de créer l'interface pour %s"
  
 -#: ../semanage/seobject.py:1470
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
 -msgstr "Impossible de définir l'utilisateur dans le contexte d'interface pour %s"
@@ -107067,19 +108645,19 @@ index 5744176..cb76128 100644
 +"Impossible de définir l'utilisateur dans le contexte d'interface pour %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Impossible de définir le rôle dans le contexte d'interface pour %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Impossible de définir le type dans le contexte d'interface pour %s"
  
 -#: ../semanage/seobject.py:1483
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
 -msgstr "Impossible de définir les champs MLS dans le contexte d'interface pour %s"
@@ -107087,43 +108665,43 @@ index 5744176..cb76128 100644
 +"Impossible de définir les champs MLS dans le contexte d'interface pour %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Impossible de définir le contexte d'interface pour %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Impossible de définir le contexte du message pour %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Impossible d'ajouter l'interface %s"
  
 -#: ../semanage/seobject.py:1518 ../semanage/seobject.py:1552
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "L'interface %s n'est pas définie"
  
 -#: ../semanage/seobject.py:1522
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Impossible d'interroger l'interface %s"
  
 -#: ../semanage/seobject.py:1533
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Impossible de modifier l'interface %s"
  
 -#: ../semanage/seobject.py:1558
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
 -msgstr "L'interface %s est définie dans la stratégie, elle ne peut être supprimée"
@@ -107131,51 +108709,51 @@ index 5744176..cb76128 100644
 +"L'interface %s est définie dans la stratégie, elle ne peut être supprimée"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Impossible de supprimer l'interface %s"
  
 -#: ../semanage/seobject.py:1574
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr "Impossible de supprimer toutes les correspondances d'interfaces"
  
 -#: ../semanage/seobject.py:1588
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Impossible d'énumérer les interfaces"
  
 -#: ../semanage/seobject.py:1613
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "Interface SELinux"
  
 -#: ../semanage/seobject.py:1613 ../semanage/seobject.py:1936
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Contexte"
  
 -#: ../semanage/seobject.py:1663
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr "La classe d'équivalence pour %s est déjà définie"
  
 -#: ../semanage/seobject.py:1669
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1678
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1692
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
 -msgstr "Impossible de définir l'utilisateur dans le contexte du fichier pour %s"
@@ -107183,13 +108761,13 @@ index 5744176..cb76128 100644
 +"Impossible de définir l'utilisateur dans le contexte du fichier pour %s"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Impossible de définir le rôle dans le contexte du fichier pour %s"
  
 -#: ../semanage/seobject.py:1701 ../semanage/seobject.py:1758
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
 -msgstr "Impossible de définir les champs MLS dans le contexte du fichier pour %s"
@@ -107197,17 +108775,17 @@ index 5744176..cb76128 100644
 +"Impossible de définir les champs MLS dans le contexte du fichier pour %s"
  
 -#: ../semanage/seobject.py:1707
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Spécification de fichier invalide"
  
 -#: ../semanage/seobject.py:1709
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1714
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
 -"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
@@ -107218,75 +108796,80 @@ index 5744176..cb76128 100644
 -#: ../semanage/seobject.py:1732 ../semanage/seobject.py:1737
 -#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1872
 -#: ../semanage/seobject.py:1876
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Impossible de vérifier si le contexte du fichier pour %s est défini"
  
 -#: ../semanage/seobject.py:1745
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Impossible de créer le contexte du fichier pour %s"
  
 -#: ../semanage/seobject.py:1753
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Impossible de définir le type dans le contexte du fichier pour %s"
  
 -#: ../semanage/seobject.py:1761 ../semanage/seobject.py:1818
 -#: ../semanage/seobject.py:1822
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Impossible de définir le contexte du fichier %s"
  
 -#: ../semanage/seobject.py:1767
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Impossible d'ajouter le contexte du fichier pour %s"
  
 -#: ../semanage/seobject.py:1781
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "setype, serange ou seuser nécessaire"
  
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Le contexte du fichier pour %s n'est pas défini"
  
 -#: ../semanage/seobject.py:1800
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Impossible d'interroger le contexte du fichier pour %s"
  
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Impossible de modifier le contexte du fichier pour %s"
  
 -#: ../semanage/seobject.py:1839
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Impossible d'énumérer les contextes de fichiers"
  
 -#: ../semanage/seobject.py:1853
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Impossible de supprimer le contexte du fichier pour %s"
  
 -#: ../semanage/seobject.py:1878
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
 -msgstr "Le contexte du fichier pour %s est défini dans la stratégie, il ne peut être supprimé"
@@ -107295,40 +108878,40 @@ index 5744176..cb76128 100644
 +"supprimé"
  
 -#: ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Impossible de supprimer le contexte du fichier pour %s"
  
 -#: ../semanage/seobject.py:1899
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Impossible de lister les contextes de fichiers"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Impossible de lister les contextes de fichiers locaux"
  
 -#: ../semanage/seobject.py:1936
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "contexte fichier SELinux"
  
 -#: ../semanage/seobject.py:1936
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "type"
  
 -#: ../semanage/seobject.py:1949
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1954
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -107336,103 +108919,103 @@ index 5744176..cb76128 100644
  
 -#: ../semanage/seobject.py:1988 ../semanage/seobject.py:2040
 -#: ../semanage/seobject.py:2046
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Impossible de vérifier si le booléen %s est défini"
  
 -#: ../semanage/seobject.py:1990 ../semanage/seobject.py:2042
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Le booléen %s n'est pas défini"
  
 -#: ../semanage/seobject.py:1994
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Impossible d'interroger le contexte du fichier %s"
  
 -#: ../semanage/seobject.py:1999
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Vous devez spécifier une des valeurs suivantes : %s"
  
 -#: ../semanage/seobject.py:2004
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Impossible de définir une valeur active du booléen %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Impossible de modifier les booléens %s"
  
 -#: ../semanage/seobject.py:2025
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Mauvais format %s : Enregistrement de %s"
  
 -#: ../semanage/seobject.py:2048
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Le booléen %s est défini dans la stratégie, il ne peut être supprimé"
  
 -#: ../semanage/seobject.py:2052
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Impossible de supprimer le booléen %s"
  
 -#: ../semanage/seobject.py:2064 ../semanage/seobject.py:2081
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Impossible d'énumérer les booléens"
  
 -#: ../semanage/seobject.py:2104
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "inconnu"
  
 -#: ../semanage/seobject.py:2117
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "fermé"
  
 -#: ../semanage/seobject.py:2117
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "ouvert"
  
 -#: ../semanage/seobject.py:2131
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "booléen SELinux"
  
 -#: ../semanage/seobject.py:2131
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr "État"
  
 -#: ../semanage/seobject.py:2131
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr "Par défaut"
  
 -#: ../semanage/seobject.py:2131 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Description"
  
-@@ -954,7 +975,9 @@ msgstr "impossible de définir PAM_TTY\n"
+@@ -954,7 +995,9 @@ msgstr "impossible de définir PAM_TTY\n"
  #: ../newrole/newrole.c:290
  #, c-format
  msgid "newrole: service name configuration hashtable overflow\n"
@@ -107443,7 +109026,7 @@ index 5744176..cb76128 100644
  
  #: ../newrole/newrole.c:300
  #, c-format
-@@ -1006,7 +1029,7 @@ msgstr "Erreur d'allocation de mémoire.\n"
+@@ -1006,7 +1049,7 @@ msgstr "Erreur d'allocation de mémoire.\n"
  msgid "Error sending audit message.\n"
  msgstr "Erreur lors de l'envoi du message d'audit.\n"
  
@@ -107452,7 +109035,7 @@ index 5744176..cb76128 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Ne peut définir le mode autoritaire.\n"
-@@ -1019,12 +1042,16 @@ msgstr "Erreur ! Impossible d'ouvrir %s.\n"
+@@ -1019,12 +1062,16 @@ msgstr "Erreur ! Impossible d'ouvrir %s.\n"
  #: ../newrole/newrole.c:705
  #, c-format
  msgid "%s!  Could not get current context for %s, not relabeling tty.\n"
@@ -107471,7 +109054,7 @@ index 5744176..cb76128 100644
  
  #: ../newrole/newrole.c:725
  #, c-format
-@@ -1064,7 +1091,9 @@ msgstr "Erreur : niveaux multiples spécifiés\n"
+@@ -1064,7 +1111,9 @@ msgstr "Erreur : niveaux multiples spécifiés\n"
  #: ../newrole/newrole.c:865
  #, c-format
  msgid "Error: you are not allowed to change levels on a non secure terminal \n"
@@ -107482,7 +109065,7 @@ index 5744176..cb76128 100644
  
  #: ../newrole/newrole.c:891
  #, c-format
-@@ -1121,62 +1150,67 @@ msgstr "Impossible d'obtenir un ensemble vide de signaux\n"
+@@ -1121,62 +1170,67 @@ msgstr "Impossible d'obtenir un ensemble vide de signaux\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Impossible de configurer le gestionnaire SIGHUP\n"
  
@@ -107563,7 +109146,7 @@ index 5744176..cb76128 100644
  msgid "failed to exec shell\n"
  msgstr "échec de l'exécution du shell\n"
  
-@@ -1193,7 +1227,8 @@ msgstr "La stratégie %s est déjà chargée et un chargement initial est requis
+@@ -1193,7 +1247,8 @@ msgstr "La stratégie %s est déjà chargée et un chargement initial est requis
  #: ../load_policy/load_policy.c:80
  #, c-format
  msgid "%s:  Can't load policy and enforcing mode requested:  %s\n"
@@ -107573,7 +109156,7 @@ index 5744176..cb76128 100644
  
  #: ../load_policy/load_policy.c:90
  #, c-format
-@@ -1207,7 +1242,8 @@ msgstr "Requiert au moins une catégorie"
+@@ -1207,7 +1262,8 @@ msgstr "Requiert au moins une catégorie"
  #: ../scripts/chcat:106 ../scripts/chcat:183
  #, c-format
  msgid "Can not modify sensitivity levels using '+' on %s"
@@ -107583,7 +109166,7 @@ index 5744176..cb76128 100644
  
  #: ../scripts/chcat:110
  #, c-format
-@@ -1279,27 +1315,27 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1279,27 +1335,27 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -107620,7 +109203,7 @@ index 5744176..cb76128 100644
  msgid "File Labeling"
  msgstr "Étiquetage des fichiers"
  
-@@ -1307,48 +1343,62 @@ msgstr "Étiquetage des fichiers"
+@@ -1307,620 +1363,522 @@ msgstr "Étiquetage des fichiers"
  msgid ""
  "File\n"
  "Specification"
@@ -107688,20 +109271,27 @@ index 5744176..cb76128 100644
  msgstr ""
  
 -#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2772
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
  msgstr "Module de politique"
  
-@@ -1360,7 +1410,7 @@ msgstr "Nom de module"
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr "Nom de module"
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
  msgstr "Désactiver l'audit"
  
 -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2681
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
  msgstr "Activer l'audit"
  
-@@ -1368,559 +1418,447 @@ msgstr "Activer l'audit"
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr "Charger un module de politique"
  
@@ -107751,7 +109341,7 @@ index 5744176..cb76128 100644
  msgstr "<b>Applications</b>"
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -107763,7 +109353,7 @@ index 5744176..cb76128 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -107781,7 +109371,7 @@ index 5744176..cb76128 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "Application Web/Script (CGI)"
  
@@ -107794,7 +109384,7 @@ index 5744176..cb76128 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr "Application Web/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "Application utilisateur"
  
@@ -107813,7 +109403,7 @@ index 5744176..cb76128 100644
 +"utilisateur que vous souhaitez confiner"
  
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:166
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr "Bac à sable"
  
@@ -107833,7 +109423,7 @@ index 5744176..cb76128 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -107846,7 +109436,7 @@ index 5744176..cb76128 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:161
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -107859,7 +109449,7 @@ index 5744176..cb76128 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:162
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -107872,7 +109462,7 @@ index 5744176..cb76128 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:163
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -107893,7 +109483,7 @@ index 5744176..cb76128 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -108412,7 +110002,7 @@ index 5744176..cb76128 100644
  msgid "Network Port"
  msgstr ""
  
-@@ -1953,1425 +1891,2032 @@ msgstr ""
+@@ -1953,1425 +1911,2044 @@ msgstr ""
  msgid "List View"
  msgstr ""
  
@@ -108579,29 +110169,19 @@ index 5744176..cb76128 100644
 +"system, you can go to permissive mode which will only log errors and not "
 +"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 +"wish to continue?"
- msgstr ""
- 
--#: ../gui/selinux.tbl:13
++msgstr ""
++
 +#: ../gui/statusPage.py:152
- msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or "
--"/tmp"
++msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
- msgstr ""
- 
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
--msgstr "Configuration réseau"
--
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
- msgstr ""
- 
--#: ../gui/selinux.tbl:15
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:12
 +msgid ""
 +"Copyright (c)2006 Red Hat, Inc.\n"
@@ -108942,74 +110522,78 @@ index 5744176..cb76128 100644
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr ""
 +
@@ -109028,251 +110612,268 @@ index 5744176..cb76128 100644
 +msgstr ""
 +
 +#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr ""
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
 +msgstr ""
 +
-+#: booleans.py:5
++#: booleans.py:6
 +msgid "Allow users to login using a radius server"
 +msgstr ""
 +
-+#: booleans.py:6
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
++msgstr ""
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
 +msgstr ""
 +
-+#: booleans.py:7
++#: booleans.py:9
 +msgid "Allow clamd to use JIT compiler"
 +msgstr ""
 +
-+#: booleans.py:8
++#: booleans.py:10
 +msgid "Allow clamscan to non security files on a system"
 +msgstr ""
 +
-+#: booleans.py:9
++#: booleans.py:11
 +msgid "Allow clamscan to read user content"
 +msgstr ""
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:11
++#: booleans.py:13
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:12
++#: booleans.py:14
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:13
++#: booleans.py:15
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:14
++#: booleans.py:16
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:15
++#: booleans.py:17
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
 +msgstr ""
 +
-+#: booleans.py:17
++#: booleans.py:19
 +msgid "Allow cvs daemon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr ""
 +
-+#: booleans.py:19
++#: booleans.py:21
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr ""
 +
-+#: booleans.py:20
++#: booleans.py:22
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:21
++#: booleans.py:23
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:22
++#: booleans.py:24
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr ""
 +
-+#: booleans.py:26
++#: booleans.py:28
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr ""
 +
-+#: booleans.py:27
++#: booleans.py:29
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr ""
 +
-+#: booleans.py:28
++#: booleans.py:30
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr ""
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr ""
 +
-+#: booleans.py:31
++#: booleans.py:33
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:32
++#: booleans.py:34
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:35
++#: booleans.py:37
 +msgid "Allow fenced domain to execute ssh."
 +msgstr ""
 +
-+#: booleans.py:36
++#: booleans.py:38
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:39
++#: booleans.py:41
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr ""
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr ""
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:46
++#: booleans.py:48
 +msgid "Determine whether Git CGI can access nfs file systems."
-+msgstr ""
-+
-+#: booleans.py:47
-+msgid ""
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:13
++#: booleans.py:49
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or "
+-"/tmp"
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
-+msgstr ""
-+
-+#: booleans.py:48
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
+-msgstr "Configuration réseau"
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:51
++#: booleans.py:53
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:52
++#: booleans.py:54
 +msgid "Allow gitisis daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
-+
-+#: booleans.py:56
+ 
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
-+msgstr ""
-+
-+#: booleans.py:57
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:15
++#: booleans.py:59
  msgid ""
 -"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
-+#: booleans.py:59
++#: booleans.py:61
 +msgid "Allow http daemon to check spam"
  msgstr ""
  
@@ -109280,7 +110881,7 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:140
 -msgid "Databases"
 -msgstr "Bases de données"
-+#: booleans.py:60
++#: booleans.py:62
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
@@ -109288,65 +110889,65 @@ index 5744176..cb76128 100644
  
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
-+#: booleans.py:61
++#: booleans.py:63
 +msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
-+#: booleans.py:62
++#: booleans.py:64
 +msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
 -msgid "XServer"
 -msgstr "Serveur X"
-+#: booleans.py:63
++#: booleans.py:65
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
-+#: booleans.py:64
++#: booleans.py:66
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
-+#: booleans.py:65
++#: booleans.py:67
  msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr ""
 +
-+#: booleans.py:66
++#: booleans.py:68
 +msgid "Allow httpd to connect to memcache server"
 +msgstr ""
 +
-+#: booleans.py:67
++#: booleans.py:69
 +msgid "Allow httpd to act as a relay"
 +msgstr ""
 +
-+#: booleans.py:68
++#: booleans.py:70
 +msgid "Allow http daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +msgid "Allow httpd cgi support"
 +msgstr ""
 +
-+#: booleans.py:71
++#: booleans.py:73
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr ""
 +
-+#: booleans.py:72
++#: booleans.py:74
 +msgid "Allow httpd to read home directories"
 +msgstr ""
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
@@ -109354,13 +110955,13 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr "NIS"
-+#: booleans.py:74
++#: booleans.py:76
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: booleans.py:75
++#: booleans.py:77
 +msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
@@ -109371,38 +110972,38 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
 -msgstr "Applications Web"
-+#: booleans.py:76
++#: booleans.py:78
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: booleans.py:77
++#: booleans.py:79
 +msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: booleans.py:78
++#: booleans.py:80
 +msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: booleans.py:80
++#: booleans.py:82
 +msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
@@ -109410,7 +111011,7 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
 -msgstr "Désactiver la protection SELinux pour amanda"
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
@@ -109419,14 +111020,14 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
 -msgstr "Désactiver la protection SELinux pour amavis"
-+#: booleans.py:83
++#: booleans.py:85
 +msgid "Allow Apache to execute tmp content."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon apmd"
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
@@ -109435,61 +111036,61 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
 -msgstr "Désactiver la protection SELinux pour le démon arpwatch"
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon autditd"
-+#: booleans.py:86
++#: booleans.py:88
 +msgid "Allow httpd to access cifs file systems"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr "Désactiver la protection SELinux pour le démon automount"
-+#: booleans.py:87
++#: booleans.py:89
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
 -msgstr "Désactiver la protection SELinux pour le démon avahi"
-+#: booleans.py:88
++#: booleans.py:90
 +msgid "Allow httpd to run gpg"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
 -msgstr "Désactiver la protection SELinux pour le démon bluetooth"
-+#: booleans.py:89
++#: booleans.py:91
 +msgid "Allow httpd to access nfs file systems"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
 -msgstr "Désactiver la protection SELinux pour le démon canna"
-+#: booleans.py:90
++#: booleans.py:92
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr "Désactiver la protection SELinux pour le démon cardmgr"
-+#: booleans.py:91
++#: booleans.py:93
 +msgid "Allow httpd to access openstack ports"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
 -msgstr "Désactiver la protection SELinux pour Cluster Server"
-+#: booleans.py:92
++#: booleans.py:94
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:41
-+#: booleans.py:93
++#: booleans.py:95
  msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
@@ -109497,226 +111098,226 @@ index 5744176..cb76128 100644
 +"unreserved port."
 +msgstr ""
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr ""
 +
-+#: booleans.py:95
++#: booleans.py:97
 +msgid "Allow confined applications to run with kerberos."
 +msgstr ""
 +
-+#: booleans.py:96
++#: booleans.py:98
 +msgid "Allow syslogd daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:97
++#: booleans.py:99
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
 +msgstr ""
 +
-+#: booleans.py:99
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
 +msgstr ""
 +
-+#: booleans.py:100
++#: booleans.py:102
 +msgid "Allow mock to read files in home directories."
 +msgstr ""
 +
-+#: booleans.py:101
++#: booleans.py:103
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr ""
 +
-+#: booleans.py:102
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:103
++#: booleans.py:105
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr ""
 +
-+#: booleans.py:104
++#: booleans.py:106
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr ""
 +
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr ""
 +
-+#: booleans.py:106
++#: booleans.py:108
 +msgid "Allow mysqld to connect to all ports"
 +msgstr ""
 +
-+#: booleans.py:107
++#: booleans.py:109
 +msgid "Allow BIND to bind apache port."
 +msgstr ""
 +
-+#: booleans.py:108
++#: booleans.py:110
 +msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
 +msgstr ""
 +
-+#: booleans.py:109
++#: booleans.py:111
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr ""
 +
-+#: booleans.py:110
++#: booleans.py:112
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr ""
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +msgid "Allow system to run with NIS"
 +msgstr ""
 +
-+#: booleans.py:113
++#: booleans.py:115
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr ""
 +
-+#: booleans.py:114
++#: booleans.py:116
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:115
++#: booleans.py:117
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:116
++#: booleans.py:118
 +msgid "Allow openvpn to read home directories"
 +msgstr ""
 +
-+#: booleans.py:117
++#: booleans.py:119
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:118
++#: booleans.py:120
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:120
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:121
++#: booleans.py:123
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:122
++#: booleans.py:124
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
 +msgstr ""
 +
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
 +msgstr ""
 +
-+#: booleans.py:125
++#: booleans.py:127
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr ""
 +
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
 +msgstr ""
 +
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
 +msgstr ""
 +
-+#: booleans.py:128
++#: booleans.py:130
 +msgid "Allow database admins to execute DML statement"
 +msgstr ""
 +
-+#: booleans.py:129
++#: booleans.py:131
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr ""
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:134
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
 +msgstr ""
 +
-+#: booleans.py:134
++#: booleans.py:136
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr ""
 +
-+#: booleans.py:135
++#: booleans.py:137
 +msgid "Allow qemu to connect fully to the network"
 +msgstr ""
 +
-+#: booleans.py:136
++#: booleans.py:138
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr ""
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
 -msgstr "Désactiver la protection SELinux pour le démon ciped"
-+#: booleans.py:138
++#: booleans.py:140
 +msgid "Allow qemu to use nfs file systems"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon clamd"
-+#: booleans.py:139
++#: booleans.py:141
 +msgid "Allow qemu to use usb devices"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
 -msgstr "Désactiver la protection SELinux pour clamscan"
-+#: booleans.py:140
++#: booleans.py:142
 +msgid "Allow racoon to read shadow"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr "Désactiver la protection SELinux pour clvmd"
-+#: booleans.py:141
++#: booleans.py:143
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
 -msgstr "Désactiver la protection SELinux pour le démon comsat"
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -109726,35 +111327,35 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
 -msgstr "Désactiver la protection SELinux pour le démon courier"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr "Désactiver la protection SELinux pour le démon cpucontrol"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr "Désactiver la protection SELinux pour le démon cpuspeed"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
 -msgstr "Cron"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
 -msgstr "Désactiver la protection SELinux pour le démon crond"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr ""
  
@@ -109762,7 +111363,7 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
 -msgstr "Impression"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -109771,84 +111372,84 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr "Désactiver la protection SELinux pour le serveur principal cupsd"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon cupsd"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr "Désactiver la protection SELinux pour cupsd_lpd"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr "CVS"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
 -msgstr "Désactiver la protection SELinux pour le démon cvs"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
 -msgstr "Désactiver la protection SELinux pour le démon cyrus"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon dbskkd"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon dbusd"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
 -msgstr "Désactiver la protection SELinux pour le démon dccd"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
 -msgstr "Désactiver la protection SELinux pour le démon dccifd"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr "Désactiver la protection SELinux pour dccm"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
 -msgstr "Désactiver la protection SELinux pour le démon ddt"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -109857,14 +111458,14 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon devfsd"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr "Désactiver la protection SELinux pour le démon dhcpc"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -109874,14 +111475,14 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon dhcpd"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon dictd"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -109890,7 +111491,7 @@ index 5744176..cb76128 100644
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -109899,7 +111500,7 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr "Désactiver la protection SELinux pour Evolution"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -109909,14 +111510,14 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
 -msgstr "Jeux"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr "Désactiver la protection SELinux pour les jeux"
-+#: booleans.py:168
++#: booleans.py:170
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr ""
@@ -109924,14 +111525,14 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr "Désactiver la protection SELinux pour les navigateurs web"
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr "Désactiver la protection SELinux pour Thunderbird"
-+#: booleans.py:170
++#: booleans.py:172
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
@@ -109940,7 +111541,7 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon distccd"
-+#: booleans.py:171
++#: booleans.py:173
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
 +"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -109950,14 +111551,14 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr "Désactiver la protection SELinux pour le démon dmesg"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr "Désactiver la protection SELinux pour le démon dnsmasq"
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
@@ -109966,7 +111567,7 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr "Désactiver la protection SELinux pour le démon dovecot"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
 +msgstr ""
@@ -109974,7 +111575,7 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon entropyd"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -109983,7 +111584,7 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
 -msgstr "Désactiver la protection SELinux pour fetchmail"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr ""
@@ -109991,21 +111592,21 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon fingerd"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
 -msgstr "Désactiver la protection SELinux pour le démon freshclam"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
 -msgstr "Désactiver la protection SELinux pour le démon fsdaemon"
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
 +msgstr ""
@@ -110013,7 +111614,7 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr "Désactiver la protection SELinux pour le démon gpm"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -110022,21 +111623,21 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr "NFS"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
 -msgstr "Désactiver la protection SELinux pour le démon gss"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
 -msgstr "Désactiver la protection SELinux pour le démon Hal"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
@@ -110044,12 +111645,12 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
 -msgstr "Compatibilité"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: booleans.py:185
++#: booleans.py:187
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
@@ -110057,35 +111658,35 @@ index 5744176..cb76128 100644
 +"directories"
 +msgstr ""
 +
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
 -msgstr "Désactiver la protection SELinux pour le démon hostname"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
 -msgstr "Désactiver la protection SELinux pour le démon hotplug"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
 -msgstr "Désactiver la protection SELinux pour le démon howl"
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr "Désactiver la protection SELinux pour le démon hplip de cups"
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
@@ -110093,7 +111694,7 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
 -msgstr "Désactiver la protection SELinux pour rotatelogs de httpd"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
@@ -110101,14 +111702,14 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
 -msgstr "Service HTTPD"
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
 -msgstr "Désactiver la protection SELinux pour suexec de http"
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
@@ -110117,14 +111718,14 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
 -msgstr "Désactiver la protection SELinux pour le démon hwclock"
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
 -msgstr "Désactiver la protection SELinux pour le démon i18n"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -110133,70 +111734,70 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
 -msgstr "Désactiver la protection SELinux pour le démon imazesrv"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
 -msgstr "Désactiver la protection SELinux pour les démons enfants de inetd"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon inetd"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon innd"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
 -msgstr "Désactiver la protection SELinux pour le démon iptables"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon ircd"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
 -msgstr "Désactiver la protection SELinux pour le démon irqbalance"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
 -msgstr "Désactiver la protection SELinux pour le démon iscsi"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon jabberd"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
 -msgstr "Kerberos"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr ""
@@ -110204,7 +111805,7 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
 -msgstr "Désactiver la protection SELinux pour le démon kadmind"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr ""
@@ -110212,97 +111813,97 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon klogd"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
 -msgstr "Désactiver la protection SELinux pour le démon krb5kdc"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
 -msgstr "Désactiver la protection SELinux pour le démon ktalk"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
 -msgstr "Désactiver la protection SELinux pour le démon kudzu"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
 -msgstr "Désactiver la protection SELinux pour le démon locate"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon lpd"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon lrrd"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
 -msgstr "Désactiver la protection SELinux pour le démon lvm"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
 -msgstr "Désactiver la protection SELinux pour mailman"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
 -msgstr "Désactiver la protection SELinux pour le démon mdadm"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon monopd"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
 -msgstr "Désactiver la protection SELinux pour le démon mrtg"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
@@ -110311,49 +111912,49 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
 -msgstr "Désactiver la protection SELinux pour le démon mysqld"
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
 -msgstr "Désactiver la protection SELinux pour le démon nagios"
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
 -msgstr "Désactiver la protection SELinux pour le démon named"
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon nessusd"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
 -msgstr "Désactiver la protection SELinux pour NetworkManager"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon nfsd"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
  
@@ -110361,21 +111962,21 @@ index 5744176..cb76128 100644
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
 -msgstr "Samba"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
 -msgstr "Désactiver la protection SELinux pour le démon nmbd"
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
 -msgstr "Désactiver la protection SELinux pour le démon nrpe"
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
@@ -111521,28 +113122,30 @@ index 5744176..cb76128 100644
 +#~ msgstr "Désactiver la protection SELinux pour le démon de transfert NIS"
 diff --git a/policycoreutils/po/ga.po b/policycoreutils/po/ga.po
 new file mode 100644
-index 0000000..f0b85b2
+index 0000000..854147b
 --- /dev/null
 +++ b/policycoreutils/po/ga.po
-@@ -0,0 +1,3329 @@
+@@ -0,0 +1,3354 @@
 +# SOME DESCRIPTIVE TITLE.
 +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 +# This file is distributed under the same license as the PACKAGE package.
-+# 
++#
 +# Translators:
 +msgid ""
 +msgstr ""
 +"Project-Id-Version: Policycoreutils\n"
 +"Report-Msgid-Bugs-To: \n"
-+"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-03-30 18:14+0000\n"
 +"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
-+"Language-Team: Irish (http://www.transifex.com/projects/p/fedora/language/ga/)\n"
++"Language-Team: Irish (http://www.transifex.com/projects/p/fedora/language/"
++"ga/)\n"
++"Language: ga\n"
 +"MIME-Version: 1.0\n"
 +"Content-Type: text/plain; charset=UTF-8\n"
 +"Content-Transfer-Encoding: 8bit\n"
-+"Language: ga\n"
-+"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);\n"
++"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : "
++"4);\n"
 +
 +#: ../run_init/run_init.c:67
 +msgid ""
@@ -111661,7 +113264,7 @@ index 0000000..f0b85b2
 +msgid "Modules Name"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
 +msgid "Version"
 +msgstr ""
 +
@@ -111709,10 +113312,10 @@ index 0000000..f0b85b2
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
 +#, python-format
 +msgid "Could not create a key for %s"
 +msgstr ""
@@ -111920,544 +113523,562 @@ index 0000000..f0b85b2
 +msgid "SELinux Roles"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
 +msgid "Protocol udp or tcp is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
 +msgid "Port is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
 +msgid "Invalid Port"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
 +#, python-format
 +msgid "Could not create a key for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
 +msgid "Type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
 +#, python-format
 +msgid "Could not check if port %s/%s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
 +#, python-format
 +msgid "Port %s/%s already defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
 +#, python-format
 +msgid "Could not create port for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
 +#, python-format
 +msgid "Could not create context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
 +#, python-format
 +msgid "Could not set user in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
 +#, python-format
 +msgid "Could not set role in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
 +#, python-format
 +msgid "Could not set type in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
 +#, python-format
 +msgid "Could not set mls fields in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
 +#, python-format
 +msgid "Could not set port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
 +#, python-format
 +msgid "Could not add port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
 +msgid "Requires setype or serange"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
 +msgid "Requires setype"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
 +#, python-format
 +msgid "Port %s/%s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
 +#, python-format
 +msgid "Could not query port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
 +#, python-format
 +msgid "Could not modify port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
 +msgid "Could not list the ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
 +#, python-format
 +msgid "Could not delete the port %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
 +#, python-format
 +msgid "Port %s/%s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
 +#, python-format
 +msgid "Could not delete port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
 +msgid "Could not list ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "SELinux Port Type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "Proto"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
 +msgid "Port Number"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
 +msgid "Node Address is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
 +msgid "Unknown or missing protocol"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
-+msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
 +#, python-format
 +msgid "Could not create key for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
 +#, python-format
 +msgid "Could not check if addr %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
 +#, python-format
 +msgid "Could not create addr for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
 +#, python-format
 +msgid "Could not create context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
 +#, python-format
 +msgid "Could not set mask for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
 +#, python-format
 +msgid "Could not set user in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
 +#, python-format
 +msgid "Could not set role in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
 +#, python-format
 +msgid "Could not set type in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
 +#, python-format
 +msgid "Could not set mls fields in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
 +#, python-format
 +msgid "Could not set addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
 +#, python-format
 +msgid "Could not add addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
 +#, python-format
 +msgid "Addr %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
 +#, python-format
 +msgid "Could not query addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
 +#, python-format
 +msgid "Could not modify addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
 +#, python-format
 +msgid "Addr %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
 +#, python-format
 +msgid "Could not delete addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
 +msgid "Could not deleteall node mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
 +msgid "Could not list addrs"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
 +#, python-format
 +msgid "Could not check if interface %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
 +#, python-format
 +msgid "Could not create interface for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
 +#, python-format
 +msgid "Could not set user in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
 +#, python-format
 +msgid "Could not set role in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
 +#, python-format
 +msgid "Could not set type in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
 +#, python-format
 +msgid "Could not set mls fields in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
 +#, python-format
 +msgid "Could not set interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
 +#, python-format
 +msgid "Could not set message context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
 +#, python-format
 +msgid "Could not add interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
 +#, python-format
 +msgid "Interface %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
 +#, python-format
 +msgid "Could not query interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
 +#, python-format
 +msgid "Could not modify interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
 +#, python-format
 +msgid "Interface %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
 +#, python-format
 +msgid "Could not delete interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
 +msgid "Could not delete all interface  mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
 +msgid "Could not list interfaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
 +msgid "SELinux Interface"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
 +msgid "Context"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
 +#, python-format
 +msgid "Equivalence class for %s already exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
 +#, python-format
 +msgid "File spec %s conflicts with equivalency rule '%s %s'"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
 +#, python-format
 +msgid "Equivalence class for %s does not exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
 +#, python-format
 +msgid "Could not set user in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
 +#, python-format
 +msgid "Could not set role in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
 +#, python-format
 +msgid "Could not set mls fields in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
 +msgid "Invalid file specification"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
 +msgid "File specification can not include spaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
 +#, python-format
 +msgid ""
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
-+"instead"
++"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
++msgstr ""
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
 +#, python-format
 +msgid "Could not check if file context for %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
 +#, python-format
 +msgid "Could not create file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
 +#, python-format
 +msgid "Could not set type in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
 +#, python-format
 +msgid "Could not set file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
 +#, python-format
 +msgid "Could not add file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
 +msgid "Requires setype, serange or seuser"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
 +#, python-format
 +msgid "File context for %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
 +#, python-format
 +msgid "Could not query file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
 +#, python-format
 +msgid "Could not modify file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
 +msgid "Could not list the file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
 +#, python-format
 +msgid "Could not delete the file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
 +#, python-format
 +msgid "File context for %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
 +#, python-format
 +msgid "Could not delete file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
 +msgid "Could not list file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
 +msgid "Could not list local file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "SELinux fcontext"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
 +msgid ""
 +"\n"
 +"SELinux Distribution fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
 +msgid ""
 +"\n"
 +"SELinux Local fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
 +#, python-format
 +msgid "Could not check if boolean %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
 +#, python-format
 +msgid "Boolean %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
 +#, python-format
 +msgid "Could not query file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
 +#, python-format
 +msgid "You must specify one of the following values: %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
 +#, python-format
 +msgid "Could not set active value of boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
 +#, python-format
 +msgid "Could not modify boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
 +#, python-format
 +msgid "Bad format %s: Record %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
 +#, python-format
 +msgid "Boolean %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
 +#, python-format
 +msgid "Could not delete boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
 +msgid "Could not list booleans"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
 +msgid "unknown"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "off"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "on"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "SELinux boolean"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "State"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "Default"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
 +msgid "Description"
 +msgstr ""
@@ -112868,23 +114489,23 @@ index 0000000..f0b85b2
 +msgid "Login '%s' is required"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
 +msgid "Policy Module"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
 +msgid "Module Name"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
 +msgid "Disable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
 +msgid "Enable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
 +msgid "Load Policy Module"
 +msgstr ""
 +
@@ -112923,7 +114544,7 @@ index 0000000..f0b85b2
 +msgid "<b>Applications</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -112933,7 +114554,7 @@ index 0000000..f0b85b2
 +"requires a script in /etc/rc.d/init.d"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
 +msgstr ""
 +
@@ -112945,7 +114566,7 @@ index 0000000..f0b85b2
 +msgid "Internet Services Daemon are daemons started by xinetd"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr ""
 +
@@ -112954,7 +114575,7 @@ index 0000000..f0b85b2
 +"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr ""
 +
@@ -112964,7 +114585,7 @@ index 0000000..f0b85b2
 +"started by a user"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
 +msgid "Sandbox"
 +msgstr ""
 +
@@ -112980,7 +114601,7 @@ index 0000000..f0b85b2
 +msgid "Modify an existing login user record."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr ""
 +
@@ -112990,7 +114611,7 @@ index 0000000..f0b85b2
 +"default this user will have  no setuid, no networking, no su, no sudo."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr ""
 +
@@ -113000,7 +114621,7 @@ index 0000000..f0b85b2
 +"will have no setuid, no networking, no sudo, no su"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr ""
 +
@@ -113010,28 +114631,28 @@ index 0000000..f0b85b2
 +"sudo, no su."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:550
 +msgid ""
-+"User with full networking, no setuid applications without transition, no su,"
-+" can sudo to Root Administration Roles"
++"User with full networking, no setuid applications without transition, no su, "
++"can sudo to Root Administration Roles"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:592
 +msgid "<b>Root Users</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:627
 +msgid ""
-+"Select Root Administrator User Role, if this user will be used to administer"
-+" the machine while running as root.  This user will not be able to login to "
++"Select Root Administrator User Role, if this user will be used to administer "
++"the machine while running as root.  This user will not be able to login to "
 +"the system directly."
 +msgstr ""
 +
@@ -113099,8 +114720,7 @@ index 0000000..f0b85b2
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1019
-+msgid ""
-+"Select the user roles that will transiton to this applications domains."
++msgid "Select the user roles that will transiton to this applications domains."
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1056
@@ -113409,8 +115029,8 @@ index 0000000..f0b85b2
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
 +"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you"
-+" wish to continue?"
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
 +msgstr ""
 +
 +#: ../gui/statusPage.py:152
@@ -113640,8 +115260,8 @@ index 0000000..f0b85b2
 +
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the"
-+" log files."
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
 +msgstr ""
 +
 +#: ../gui/system-config-selinux.glade:2781
@@ -113763,74 +115383,78 @@ index 0000000..f0b85b2
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr ""
 +
@@ -113849,1013 +115473,1015 @@ index 0000000..f0b85b2
 +msgstr ""
 +
 +#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr ""
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
 +msgstr ""
 +
-+#: booleans.py:5
++#: booleans.py:6
 +msgid "Allow users to login using a radius server"
 +msgstr ""
 +
-+#: booleans.py:6
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
++msgstr ""
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
 +msgstr ""
 +
-+#: booleans.py:7
++#: booleans.py:9
 +msgid "Allow clamd to use JIT compiler"
 +msgstr ""
 +
-+#: booleans.py:8
++#: booleans.py:10
 +msgid "Allow clamscan to non security files on a system"
 +msgstr ""
 +
-+#: booleans.py:9
++#: booleans.py:11
 +msgid "Allow clamscan to read user content"
 +msgstr ""
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:11
++#: booleans.py:13
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:12
++#: booleans.py:14
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:13
++#: booleans.py:15
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:14
++#: booleans.py:16
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:15
++#: booleans.py:17
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
 +msgstr ""
 +
-+#: booleans.py:17
++#: booleans.py:19
 +msgid "Allow cvs daemon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr ""
 +
-+#: booleans.py:19
++#: booleans.py:21
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr ""
 +
-+#: booleans.py:20
++#: booleans.py:22
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:21
++#: booleans.py:23
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:22
++#: booleans.py:24
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
-+"Deny user domains applications to map a memory region as both executable and"
-+" writable, this is dangerous and the executable should be reported in "
-+"bugzilla"
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr ""
 +
-+#: booleans.py:26
++#: booleans.py:28
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr ""
 +
-+#: booleans.py:27
++#: booleans.py:29
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr ""
 +
-+#: booleans.py:28
++#: booleans.py:30
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr ""
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr ""
 +
-+#: booleans.py:31
++#: booleans.py:33
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:32
++#: booleans.py:34
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:35
++#: booleans.py:37
 +msgid "Allow fenced domain to execute ssh."
 +msgstr ""
 +
-+#: booleans.py:36
++#: booleans.py:38
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:39
++#: booleans.py:41
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr ""
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr ""
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:46
++#: booleans.py:48
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:51
++#: booleans.py:53
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:52
++#: booleans.py:54
 +msgid "Allow gitisis daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +msgid "Allow http daemon to check spam"
 +msgstr ""
 +
-+#: booleans.py:60
++#: booleans.py:62
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr ""
 +
-+#: booleans.py:61
++#: booleans.py:63
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr ""
 +
-+#: booleans.py:62
++#: booleans.py:64
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr ""
 +
-+#: booleans.py:63
++#: booleans.py:65
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:64
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr ""
 +
-+#: booleans.py:65
++#: booleans.py:67
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr ""
 +
-+#: booleans.py:66
++#: booleans.py:68
 +msgid "Allow httpd to connect to memcache server"
 +msgstr ""
 +
-+#: booleans.py:67
++#: booleans.py:69
 +msgid "Allow httpd to act as a relay"
 +msgstr ""
 +
-+#: booleans.py:68
++#: booleans.py:70
 +msgid "Allow http daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +msgid "Allow httpd cgi support"
 +msgstr ""
 +
-+#: booleans.py:71
++#: booleans.py:73
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr ""
 +
-+#: booleans.py:72
++#: booleans.py:74
 +msgid "Allow httpd to read home directories"
 +msgstr ""
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr ""
 +
-+#: booleans.py:75
++#: booleans.py:77
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr ""
 +
-+#: booleans.py:76
++#: booleans.py:78
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr ""
 +
-+#: booleans.py:77
++#: booleans.py:79
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr ""
 +
-+#: booleans.py:78
++#: booleans.py:80
 +msgid "Allow httpd to read user content"
 +msgstr ""
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr ""
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +msgid "Allow Apache to execute tmp content."
 +msgstr ""
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +msgid "Allow httpd to access cifs file systems"
 +msgstr ""
 +
-+#: booleans.py:87
++#: booleans.py:89
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr ""
 +
-+#: booleans.py:88
++#: booleans.py:90
 +msgid "Allow httpd to run gpg"
 +msgstr ""
 +
-+#: booleans.py:89
++#: booleans.py:91
 +msgid "Allow httpd to access nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:90
++#: booleans.py:92
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr ""
 +
-+#: booleans.py:91
++#: booleans.py:93
 +msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:92
++#: booleans.py:94
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:93
++#: booleans.py:95
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr ""
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr ""
 +
-+#: booleans.py:95
++#: booleans.py:97
 +msgid "Allow confined applications to run with kerberos."
 +msgstr ""
 +
-+#: booleans.py:96
++#: booleans.py:98
 +msgid "Allow syslogd daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:97
++#: booleans.py:99
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
 +msgstr ""
 +
-+#: booleans.py:99
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
 +msgstr ""
 +
-+#: booleans.py:100
++#: booleans.py:102
 +msgid "Allow mock to read files in home directories."
 +msgstr ""
 +
-+#: booleans.py:101
++#: booleans.py:103
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr ""
 +
-+#: booleans.py:102
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:103
++#: booleans.py:105
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr ""
 +
-+#: booleans.py:104
++#: booleans.py:106
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr ""
 +
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr ""
 +
-+#: booleans.py:106
++#: booleans.py:108
 +msgid "Allow mysqld to connect to all ports"
 +msgstr ""
 +
-+#: booleans.py:107
++#: booleans.py:109
 +msgid "Allow BIND to bind apache port."
 +msgstr ""
 +
-+#: booleans.py:108
++#: booleans.py:110
 +msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
 +msgstr ""
 +
-+#: booleans.py:109
++#: booleans.py:111
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr ""
 +
-+#: booleans.py:110
++#: booleans.py:112
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr ""
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +msgid "Allow system to run with NIS"
 +msgstr ""
 +
-+#: booleans.py:113
++#: booleans.py:115
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr ""
 +
-+#: booleans.py:114
++#: booleans.py:116
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:115
++#: booleans.py:117
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:116
++#: booleans.py:118
 +msgid "Allow openvpn to read home directories"
 +msgstr ""
 +
-+#: booleans.py:117
++#: booleans.py:119
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:118
++#: booleans.py:120
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:120
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:121
++#: booleans.py:123
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:122
++#: booleans.py:124
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
 +msgstr ""
 +
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
 +msgstr ""
 +
-+#: booleans.py:125
++#: booleans.py:127
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr ""
 +
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
 +msgstr ""
 +
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
 +msgstr ""
 +
-+#: booleans.py:128
++#: booleans.py:130
 +msgid "Allow database admins to execute DML statement"
 +msgstr ""
 +
-+#: booleans.py:129
++#: booleans.py:131
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr ""
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:134
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
 +msgstr ""
 +
-+#: booleans.py:134
++#: booleans.py:136
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr ""
 +
-+#: booleans.py:135
++#: booleans.py:137
 +msgid "Allow qemu to connect fully to the network"
 +msgstr ""
 +
-+#: booleans.py:136
++#: booleans.py:138
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr ""
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +msgid "Allow qemu to use nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:139
++#: booleans.py:141
 +msgid "Allow qemu to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:140
++#: booleans.py:142
 +msgid "Allow racoon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:141
++#: booleans.py:143
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
 +msgstr ""
 +
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr ""
 +
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr ""
 +
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr ""
 +
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr ""
 +
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
 +msgstr ""
 +
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
 +msgstr ""
 +
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr ""
 +
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
 +msgstr ""
 +
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
 +msgstr ""
 +
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr ""
 +
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
 +msgstr ""
 +
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr ""
 +
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
 +msgstr ""
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
 +msgstr ""
 +
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
 +msgstr ""
 +
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
 +msgstr ""
 +
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
 +msgstr ""
 +
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
 +msgstr ""
 +
-+#: booleans.py:168
++#: booleans.py:170
 +msgid ""
-+"Allow confined users the ability to execute the ping and traceroute "
-+"commands."
++"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr ""
 +
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
 +msgstr ""
 +
-+#: booleans.py:171
++#: booleans.py:173
 +msgid ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the"
-+" same domain and outside users)  disabling this forces FTP passive mode and "
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
 +"may change other protocols."
 +msgstr ""
 +
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
 +msgstr ""
 +
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home "
-+"directories."
++"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr ""
 +
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr ""
 +
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
-+"Enable additional permissions needed to support devices on 3ware "
-+"controllers."
++"Enable additional permissions needed to support devices on 3ware controllers."
 +msgstr ""
 +
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr ""
 +
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
 +msgstr ""
 +
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
 +
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
 +msgstr ""
 +
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
 +msgstr ""
 +
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:189
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any network port."
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
 +
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
 +msgstr ""
 +
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr ""
 +
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
 +msgstr ""
 +
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
 +msgstr ""
 +
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
 +msgstr ""
 +
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
 +msgstr ""
 +
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr ""
 +
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
 +msgstr ""
 +
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
 +msgstr ""
 +
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr ""
 +
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr ""
 +
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr ""
 +
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr ""
 +
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr ""
 +
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr ""
 +
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr ""
 +
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
 +msgstr ""
 +
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
 +
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
 +msgstr ""
 +
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr ""
 +
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr ""
 +
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
 +
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 diff --git a/policycoreutils/po/gl.po b/policycoreutils/po/gl.po
-index af58e6a..8e287ea 100644
+index af58e6a..fc5f104 100644
 --- a/policycoreutils/po/gl.po
 +++ b/policycoreutils/po/gl.po
 @@ -7,16 +7,16 @@ msgid ""
@@ -114866,7 +116492,7 @@ index af58e6a..8e287ea 100644
 -"PO-Revision-Date: 2012-03-30 18:14+0000\n"
 -"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 -"Language-Team: Galician (http://www.transifex.net/projects/p/fedora/language/"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 +"Language-Team: Galician (http://www.transifex.com/projects/p/fedora/language/"
@@ -114898,7 +116524,7 @@ index af58e6a..8e287ea 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -87,855 +87,851 @@ msgstr ""
+@@ -87,855 +87,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -114967,7 +116593,7 @@ index af58e6a..8e287ea 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -115031,10 +116657,10 @@ index af58e6a..8e287ea 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -115290,453 +116916,468 @@ index af58e6a..8e287ea 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -115745,114 +117386,119 @@ index af58e6a..8e287ea 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -115860,103 +117506,103 @@ index af58e6a..8e287ea 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -999,7 +995,7 @@ msgstr ""
+@@ -999,7 +1014,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -115965,7 +117611,7 @@ index af58e6a..8e287ea 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1114,62 +1110,66 @@ msgstr ""
+@@ -1114,62 +1129,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -116044,7 +117690,7 @@ index af58e6a..8e287ea 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1272,20 +1272,20 @@ msgstr ""
+@@ -1272,20 +1291,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -116070,7 +117716,32 @@ index af58e6a..8e287ea 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1361,557 +1361,444 @@ msgstr ""
+@@ -1341,577 +1360,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -116120,7 +117791,7 @@ index af58e6a..8e287ea 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -116132,7 +117803,7 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -116149,7 +117820,7 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -116161,7 +117832,7 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -116177,7 +117848,7 @@ index af58e6a..8e287ea 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -116197,7 +117868,7 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -116210,7 +117881,7 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -116223,7 +117894,7 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -116236,7 +117907,7 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -116255,7 +117926,7 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -116763,7 +118434,7 @@ index af58e6a..8e287ea 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1949,1411 +1836,1487 @@ msgstr ""
+@@ -1949,1411 +1855,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -116832,11 +118503,8 @@ index af58e6a..8e287ea 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -116844,59 +118512,83 @@ index af58e6a..8e287ea 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -116905,70 +118597,72 @@ index af58e6a..8e287ea 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -116977,63 +118671,118 @@ index af58e6a..8e287ea 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -117042,1370 +118791,1313 @@ index af58e6a..8e287ea 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -118416,37 +120108,37 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -118454,73 +120146,73 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -118529,14 +120221,14 @@ index af58e6a..8e287ea 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -118546,14 +120238,14 @@ index af58e6a..8e287ea 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -118562,7 +120254,7 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -118570,7 +120262,7 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -118579,12 +120271,12 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -118593,11 +120285,11 @@ index af58e6a..8e287ea 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -118610,7 +120302,7 @@ index af58e6a..8e287ea 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -118622,12 +120314,12 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -118638,14 +120330,14 @@ index af58e6a..8e287ea 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -118654,25 +120346,25 @@ index af58e6a..8e287ea 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -118687,7 +120379,7 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -118695,32 +120387,32 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -118728,28 +120420,28 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -118759,19 +120451,19 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -118783,13 +120475,13 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -118797,13 +120489,13 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -118815,154 +120507,154 @@ index af58e6a..8e287ea 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -118971,52 +120663,52 @@ index af58e6a..8e287ea 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/gu.po b/policycoreutils/po/gu.po
-index daa6e1f..2d05bb3 100644
+index daa6e1f..a75c229 100644
 --- a/policycoreutils/po/gu.po
 +++ b/policycoreutils/po/gu.po
 @@ -3,21 +3,21 @@
@@ -119033,7 +120725,7 @@ index daa6e1f..2d05bb3 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Gujarati <trans-gu at lists.fedoraproject.org>\n"
@@ -119064,7 +120756,7 @@ index daa6e1f..2d05bb3 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "%s નો exec સંદર્ભ સુયોજિત કરી શક્યા નહિં.\n"
-@@ -91,855 +91,857 @@ msgstr "******************** અગત્ય ***********************\n"
+@@ -91,855 +91,877 @@ msgstr "******************** અગત્ય ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "આ પોલીસિ પેકેજ સક્રિય બનાવવા માટે, ચલાવો:"
  
@@ -119134,7 +120826,7 @@ index daa6e1f..2d05bb3 100644
 +msgstr "મોડ્યુલ નામ"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "આવૃત્તિ"
  
@@ -119204,10 +120896,10 @@ index daa6e1f..2d05bb3 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "%s માટે કી બનાવી શક્યા નહિં"
@@ -119463,571 +121155,592 @@ index daa6e1f..2d05bb3 100644
  msgstr "SELinux ભૂમિકાઓ"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "પ્રોટોકોલ udp અથવા tcp જરૂરી છે"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "પોર્ટ જરૂરી છે"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "અયોગ્ય પોર્ટ"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "%s/%s માટે કી બનાવી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "પ્રકાર જરૂરી છે"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "શું પોર્ટ %s/%s વ્યાખ્યાયિત છે કે નહિં તે ચકાસી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "પોર્ટ %s/%s પહેલાથી જ વ્યાખ્યાયિત છે"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "%s/%s માટે પોર્ટ બનાવી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "%s/%s માટે સંદર્ભ બનાવી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "%s/%s માટે પોર્ટ સંદર્ભ સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "પોર્ટ %s/%s ઉમેરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype અથવા serange જરૂરી છે"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "setype જરૂરી છે"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "પોર્ટ %s/%s એ વ્યાખ્યાયિત નથી"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "પોર્ટ %s/%s નો પ્રશ્ન કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "પોર્ટ %s/%s સુધારી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "પોર્ટોની યાદી કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "પોર્ટ %s કાઢી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "પોર્ટ %s/%s એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતો નથી"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "પોર્ટ %s/%s કાઢી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "પોર્ટોની યાદી કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux પોર્ટ પ્રકાર"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "પ્રોટો"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "પોર્ટ નંબર"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "નોડ સરનામું જરૂરી છે"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "અજ્ઞાત અથવા ગેરહાજર પ્રોટોકોલ"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux પ્રકાર જરૂરી છે"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "%s માટે કી બનાવી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "ચકાસી શક્યા નહિં જો સરનામું %s વ્યાખ્યાયિત થયેલ છે"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "%s માટે સરનામું બનાવી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "%s માટે સંદર્ભ બનાવી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "%s માટે માસ્ક સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "%s માટે સરનામું સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "%s માટે સરનામું સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "%s માટે સરનામું સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "%s માટે સરનામુ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "%s માટે સરનામા સંદર્ભ સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "સરનામું %s ઉમેરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "સરનામું %s એ વ્યાખ્યાયિત નથી"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "પ્રશ્ર્ન સરનામું %s કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "સરનામું %s બદલી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "સરનામું %s એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતો નથી"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "સરનામાં %s કાઢી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "બધી નોડ મેપીંગને કાઢી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "સરનામાંની યાદી કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux પ્રકાર જરૂરી છે"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "શું ઈન્ટરફેસ %s એ વ્યાખ્યાયિત થયેલ છે કે નહિં તે ચકાસી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "%s માટે ઈન્ટરફેસ બનાવી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "%s માટે ઈન્ટરફેસ સંદર્ભ સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "%s માટે સંદેશા સંદર્ભ સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "%s ઈન્ટરફેસ ઉમેરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "ઈન્ટરફેસ %s વ્યાખ્યાયિત નથી"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "ઈન્ટરફેસ %s ને પ્રશ્ન કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "ઈન્ટરફેસ %s સુધારી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "ઈન્ટરફેસ %s પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકતા નથી"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "ઈન્ટરફેસ %s કાઢી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "બધી ઇન્ટરફેસ મેપીંગને કાઢી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "ઈન્ટરફેસોની યાદી આપી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux ઈન્ટરફેસ"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "સંદર્ભ"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "%s માટે સરખા ક્લાસ પહેલેથી અસ્તિત્વમાં છે"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "ફાઇલ સ્પષ્ટીકરણ %s સરખા નિયમ '%s %s' સાથે અથડામણ થાય છે"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "%s માટે સરખા ક્લાસ અસ્તિત્વમાં નથી"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "%s માટે ફાઈલ સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "%s માટે ફાઈલ સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "%s માટે ફાઈલ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "અયોગ્ય ફાઈલ સ્પષ્ટીકરણ"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "ફાઇલ સ્પષ્ટીકરણ જગ્યાઓને સમાવી શકાતુ નથી"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
  msgstr ""
 +"ફાઇલ સ્પષ્ટીકરણ %s સરખા નિયમ '%s %s' સાથે અથડામણ થાય છે; તેને બદલે '%s' ને ઉમેરવાનું "
 +"પ્રયત્ન કરો"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "શું %s માટેનો ફાઈલ સંદર્ભ વ્યાખ્યાયિત છે કે નહિં તે ચકાસી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "%s માટે ફાઈલ સંદર્ભ બનાવી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "%s માટે ફાઈલ સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "%s માટે ફાઈલ સંદર્ભ સુયોજિત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "%s માટે ફાઈલ સંદર્ભ ઉમેરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "setype, serange અથવા seuser જરૂરી છે"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "%s માટેનો ફાઈલ સંદર્ભ વ્યાખ્યાયિત નથી"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "%s માટે ફાઈલ સંદર્ભ પ્રશ્ન કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "%s માટે ફાઈલ સંદર્ભ સુધારી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "ફાઈલ સંદર્ભોની યાદી આપી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "ફાઈલ સંદર્ભ %s કાઢી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "%s માટે ફાઈલ સંદર્ભ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકતા નથી"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "%s માટે ફાઈલ સંદર્ભ કાઢી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "ફાઈલ સંદર્ભોની યાદી આપી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "સ્થાનીક ફાઈલ સંદર્ભોની યાદી કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux સંદર્ભ"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "પ્રકાર"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -120036,7 +121749,7 @@ index daa6e1f..2d05bb3 100644
 +"SELinux વિતરણ fcontext સમકક્ષતા \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -120046,105 +121759,105 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "શું બુલિયન %s વ્યાખ્યાયિત છે તે ચકાસી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "બુલિયન %s એ વ્યાખ્યાયિત નથી"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "ફાઈલ સંદર્ભ %s નો પ્રશ્ન કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "નીચેની કિંમતો ની એક સ્પષ્ટ કરવી જ જોઇએ: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "બુલિયન %s ની સક્રિય કિંમત કરી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "બુલિયન %s સુધારી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "ખરાબ બંધારણ%s: રેકોર્ડ %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "બુલિયન %s પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકતા નથી"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "બુલિયન %s કાઢી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "બુલિયનોની યાદી આપી શક્યા નહિં"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "અજ્ઞાત"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "બંધ"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "ચાલુ"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux બુલિયન"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "પરિસ્થિતિ"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "મૂળભૂત"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "વર્ણન"
  
-@@ -1003,7 +1005,7 @@ msgstr "મેમરી ફાળવવામાં ભૂલ.\n"
+@@ -1003,7 +1025,7 @@ msgstr "મેમરી ફાળવવામાં ભૂલ.\n"
  msgid "Error sending audit message.\n"
  msgstr "audit સંદેશો મોકલવામાં ભૂલ.\n"
  
@@ -120153,7 +121866,7 @@ index daa6e1f..2d05bb3 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "દબાણ સ્થિતિ નક્કી કરી શક્યા નહિં.\n"
-@@ -1118,62 +1120,66 @@ msgstr "ખાલી સંકેત સમૂહ મેળવવામાં 
+@@ -1118,62 +1140,66 @@ msgstr "ખાલી સંકેત સમૂહ મેળવવામાં 
  msgid "Unable to set SIGHUP handler\n"
  msgstr "SIGHUP નિયંત્રક સુયોજિત કરવામાં અસમર્થ\n"
  
@@ -120232,7 +121945,7 @@ index daa6e1f..2d05bb3 100644
  msgid "failed to exec shell\n"
  msgstr "exec shell માં નિષ્ફળ\n"
  
-@@ -1276,2088 +1282,3036 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1276,2088 +1302,3051 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -120328,35 +122041,40 @@ index daa6e1f..2d05bb3 100644
 -msgstr ""
 +msgstr "પ્રવેશ '%s' જરૂરી છે"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "પોલીસિ મોડ્યુલ"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "મોડ્યુલ નામ"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "સંપાદન નિષ્ક્રિય કરો"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "સંપાદન સક્રિય કરો"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
--
++msgstr "પોલિસી મોડ્યુલ લાવો"
+ 
 -#: ../gui/polgen.glade:79
 -msgid "Polgen"
 -msgstr ""
-+msgstr "પોલિસી મોડ્યુલ લાવો"
- 
+-
 -#: ../gui/polgen.glade:80
 +#: ../gui/polgen.glade:9
  msgid "Red Hat 2007"
@@ -120379,12 +122097,12 @@ index daa6e1f..2d05bb3 100644
 +#: ../gui/polgen.glade:34
 +msgid "Add Booleans Dialog"
 +msgstr "બુલિયનો સંવાદ ઉમેરો"
- 
--#: ../gui/polgen.glade:90
++
 +#: ../gui/polgen.glade:101
 +msgid "Boolean Name"
 +msgstr "બુલિયન નામ"
-+
+ 
+-#: ../gui/polgen.glade:90
 +#: ../gui/polgen.glade:230
  msgid "SELinux Policy Generation Tool"
 -msgstr ""
@@ -120404,12 +122122,12 @@ index daa6e1f..2d05bb3 100644
  msgid "<b>Applications</b>"
 -msgstr ""
 +msgstr "<b>કાર્યક્રમો</b>"
- 
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "પ્રમાણભૂત Init ડિમન"
-+
+ 
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
 +#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
  msgid ""
  "Standard Init Daemon are daemons started on boot via init scripts.  Usually "
@@ -120423,7 +122141,7 @@ index daa6e1f..2d05bb3 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS સિસ્ટમ ડિમન"
@@ -120441,7 +122159,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "વેબ કાર્યક્રમ/સ્ક્રિપ્ટ (CGI)"
  
@@ -120455,7 +122173,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "વપરાશકર્તા કાર્યક્રમ"
  
@@ -120473,7 +122191,7 @@ index daa6e1f..2d05bb3 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "Sandbox"
@@ -120483,12 +122201,12 @@ index daa6e1f..2d05bb3 100644
  msgid "<b>Login Users</b>"
 -msgstr ""
 +msgstr "<b>પ્રવેશ વપરાશકર્તાઓ</b>"
- 
--#: ../gui/polgen.glade:453
++
 +#: ../gui/polgen.glade:478
 +msgid "Existing User Roles"
 +msgstr "હાલની વપરાશકર્તા ભૂમિકાઓ"
-+
+ 
+-#: ../gui/polgen.glade:453
 +#: ../gui/polgen.glade:482
  msgid "Modify an existing login user record."
 -msgstr ""
@@ -120497,7 +122215,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "ન્યૂનતમ ટર્મિનલ વપરાશકર્તા ભૂમિકા"
  
@@ -120513,7 +122231,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "ન્યૂનતમ X વિન્ડો વપરાશકર્તા ભૂમિકા"
  
@@ -120529,7 +122247,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "વપરાશકર્તા ભૂમિકા"
  
@@ -120545,7 +122263,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "સંચાલક વપરાશકર્તા ભૂમિકા"
  
@@ -120567,12 +122285,12 @@ index daa6e1f..2d05bb3 100644
  msgid "<b>Root Users</b>"
 -msgstr ""
 +msgstr "<b>રુટ વપરાશકર્તાઓ</b>"
-+
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
-+msgstr "રુટ સંચાલક વપરાશકર્તા ભૂમિકા"
  
 -#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
++msgid "Root Admin User Role"
++msgstr "રુટ સંચાલક વપરાશકર્તા ભૂમિકા"
++
 +#: ../gui/polgen.glade:627
  msgid ""
  "Select Root Administrator User Role, if this user will be used to administer "
@@ -120692,12 +122410,12 @@ index daa6e1f..2d05bb3 100644
 +#: ../gui/polgen.glade:1019
  msgid "Select the user roles that will transiton to this applications domains."
 -msgstr ""
-+msgstr "વપરાશકર્તા ભૂમિકાઓ પસંદ કરો કે જે કાર્યક્રમ ડોમેઈનોમાં પરિવહન કરશે."
- 
+-
 -#: ../gui/polgen.glade:1255
 -msgid "label108"
 -msgstr ""
--
++msgstr "વપરાશકર્તા ભૂમિકાઓ પસંદ કરો કે જે કાર્યક્રમ ડોમેઈનોમાં પરિવહન કરશે."
+ 
 -#: ../gui/polgen.glade:1284
 +#: ../gui/polgen.glade:1056
  msgid "<b>Select domains that %s will administer:</b>"
@@ -120708,12 +122426,12 @@ index daa6e1f..2d05bb3 100644
 +#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
  msgid "Select the domains that you would like this user administer."
 -msgstr ""
-+msgstr "ડોમેઈનો પસંદ કરો કે જેને તમે આ વપરાશકર્તા મારફતે સંચાલિત કરવા માંગો."
- 
+-
 -#: ../gui/polgen.glade:1346
 -msgid "label109"
 -msgstr ""
--
++msgstr "ડોમેઈનો પસંદ કરો કે જેને તમે આ વપરાશકર્તા મારફતે સંચાલિત કરવા માંગો."
+ 
 -#: ../gui/polgen.glade:1375
 +#: ../gui/polgen.glade:1111
  msgid "<b>Select additional roles for %s:</b>"
@@ -120947,8 +122665,7 @@ index daa6e1f..2d05bb3 100644
 +#: ../gui/polgen.glade:2334
  msgid "Policy Directory"
 -msgstr ""
-+msgstr "પોલિસી ડિરેક્ટરી"
- 
+-
 -#: ../gui/polgen.glade:3254
 -msgid "Add Booleans Dialog"
 -msgstr ""
@@ -120956,7 +122673,8 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/polgen.glade:3327
 -msgid "Boolean Name"
 -msgstr ""
--
++msgstr "પોલિસી ડિરેક્ટરી"
+ 
 -#: ../gui/polgengui.py:261
 +#: ../gui/polgengui.py:262
  msgid "Role"
@@ -121116,36 +122834,24 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../gui/polgen.py:438
 -msgid "use_resolve must be a boolean value "
--msgstr ""
 +#: ../gui/portsPage.py:252
 +msgid "List View"
 +msgstr "યાદી દેખાવ"
- 
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 +msgid "Group View"
 +msgstr "જૂથ દેખાવ"
- 
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Are you sure you want to delete %s '%s'?"
 +msgstr "શું તમે ખરેખર %s '%s' કાઢી નાંખવા માંગો છો?"
- 
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
 +msgstr "%s કાઢી નાંખો"
- 
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
++
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
@@ -121178,8 +122884,8 @@ index daa6e1f..2d05bb3 100644
 +"શકશે. પુનઃલેબલીંગ કરવાનું ફાઈલ સિસ્ટમના માપ પર આધાર રાખીને લાંબો સમય લે છે.  શું તમે ચાલુ "
 +"રાખવા માંગો છો?"
  
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -121195,8 +122901,8 @@ index daa6e1f..2d05bb3 100644
 +"પરવાનગીય સ્થિતિમાં જઈ શકશો કે જે માત્ર ભૂલો જ લોગ કરશે અને SELinux પોલિસીને દબાણ કરશે "
 +"નહિં. પરવાનગીય સ્થિતિને રીબુટ કરવાની જરૂર રહેતી નથી    શું તમે ચાલુ રાખવા માંગો છો?"
  
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -121207,8 +122913,8 @@ index daa6e1f..2d05bb3 100644
 +"આપી શકશે. પુનઃલેબલીંગ કરવાનું ફાઈલ સિસ્ટમના માપ પર આધાર રાખીને લાંબો સમય લે છે.  શું તમે "
 +"ચાલુ રાખવા માંગો છો?"
  
--#: ../gui/polgen.py:1183
--msgid "Interface file"
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
@@ -121221,8 +122927,8 @@ index daa6e1f..2d05bb3 100644
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
@@ -121265,8 +122971,8 @@ index daa6e1f..2d05bb3 100644
 +"સાંકેતિક કડી\n"
 +"નામવાળું પાઈપ\n"
  
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
@@ -121308,11 +123014,13 @@ index daa6e1f..2d05bb3 100644
 +"Disabled\n"
 +"Permissive\n"
 +"Enforcing\n"
-+msgstr ""
+ msgstr ""
 +"નિષ્ક્રિય થયેલ\n"
 +"છૂટ આપનારુ\n"
 +"દબાણ કરવુ\n"
-+
+ 
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "વર્તમાન દબાણ સ્થિતિ"
@@ -121331,7 +123039,9 @@ index daa6e1f..2d05bb3 100644
 +"આગળના રીબુટ પર તમે શું વર્તમાન ફાઈલ સિસ્ટમને પુનઃલેબલ કરવા ઈચ્છો છો તે પસંદ કરો.  પુનઃલેબલ "
 +"કરવાનું લાંબો સમય લઈ શકે છે, સિસ્ટમના માપ પર આધાર રાખીને.  જો તમે પોલિસી પ્રકારો બદલી "
 +"રહ્યા હોય અથવા દબાણ પૂર્વક નિષ્ક્રિય થયેલ હોય્યા હોય, તો પુનઃલેબલ જરૂરી છે."
-+
+ 
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "આગળના પુનઃબુટ પર પુનઃલેબલ."
@@ -121357,8 +123067,7 @@ index daa6e1f..2d05bb3 100644
 +#: ../gui/system-config-selinux.glade:2867
 +msgid "Filter"
 +msgstr "ગાળક"
- 
--#: ../gui/polgen.py:1306
++
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
 +msgstr "લેબલ૫૦"
@@ -121452,10 +123161,12 @@ index daa6e1f..2d05bb3 100644
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
-+msgstr ""
+ msgstr ""
 +"વધારાના સંપાદન નિયમો સક્રિય/નિષ્ક્રિય કરો, કે જેઓ સામાન્ય રીતે લોગ ફાઈલોમાં અહેવાલ "
 +"અપાયેલ નહિં હોય."
-+
+ 
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
 +msgstr "લેબલ૪૪"
@@ -121477,14 +123188,16 @@ index daa6e1f..2d05bb3 100644
 +msgstr "લેબલ૫૯"
 +
 +#: ../gui/usersPage.py:138
- #, python-format
++#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr "SELinux વપરાશકર્તા '%s' જરૂરી છે"
 +
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
 +msgstr ""
@@ -121543,33 +123256,24 @@ index daa6e1f..2d05bb3 100644
 +msgstr ""
 +
 +#: ../sepolicy/sepolicy.py:231
- msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
++msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
- msgstr ""
- 
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:234
 +msgid "source process domain"
- msgstr ""
- 
--#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
--msgid "Network Port"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:237
 +msgid "target process domain"
- msgstr ""
- 
--#: ../gui/portsPage.py:85
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
 +msgstr ""
 +
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1306
 +#: ../sepolicy/sepolicy.py:265
 +msgid "name of policy to generate"
 +msgstr ""
@@ -121586,118 +123290,135 @@ index daa6e1f..2d05bb3 100644
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "ઇન્ટરનેટ સેવા ડિમન"
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
++#: ../sepolicy/sepolicy/generate.py:232
+ #, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "પોર્ટો નંબરો કે 1 થી %d સુધીના વિસ્તારના નંબરો હોવા જ જોઈએ "
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "તમારે તમારી શુદ્ધિ થયેલ પ્રક્રિયા/વપરાશકર્તા માટે નામ દાખલ કરવું જ પડશે"
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
  msgid ""
--"SELinux Port\n"
--"Type"
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
  msgstr ""
 +"નામ ખાલી જગ્યા વગરનું આલ્ફા ન્યૂમેરીક હોવુ જ જોઇએ. વિકલ્પ \"-n MODULENAME\" ને વાપરવાનું "
 +"નક્કી કરો"
- 
--#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
--msgid "Protocol"
-+#: ../sepolicy/sepolicy/generate.py:422
++
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "વપરાશકર્તા ભૂમિકા પ્રકારો  એક્ઝેક્યુટેબલને સોંપી શકાતી નથી."
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "માત્ર Daemon કાર્યક્રમો init સ્ક્રિપ્ટ વાપરી શકે..."
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve એ બુલિયન કિંમત હોવી જ જોઇએ"
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog એ બુલિયન કિંમત હોવો જ જોઈએ "
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos એ બુલિયન કિંમત હોવી જ જોઇએ"
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache એ બુલિયન કિંમત હોવી જ જોઇએ"
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER પ્રકારો આપોઆપ tmp પ્રકાર મેળવે છે"
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr "તમારી શુદ્ધિ પ્રક્રિયા માટે તમારે એક્ઝેક્યુટેબલ પાથ દાખલ કરવો જ પડશે"
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "પ્રકાર દબાણ ફાઈલ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "ઈન્ટરફેસ ફાઈલ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "ફાઈલ સંદર્ભો ફાઈલ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "ઈન્ટરફેસ ફાઈલ"
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "સેટઅપ સ્ક્રિપ્ટ"
-+
+ 
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
 +#: booleans.py:1
 +msgid ""
 +"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
 +#: booleans.py:2
- msgid ""
--"MLS/MCS\n"
--"Level"
++msgid ""
 +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
--#: ../gui/portsPage.py:101
--msgid "Port"
+-#: ../gui/portsPage.py:85
 +#: booleans.py:3
 +#, fuzzy
 +msgid "Allow amavis to use JIT compiler"
 +msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
 +
 +#: booleans.py:4
-+msgid ""
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "મોઝિલ્લા બ્રાઉઝરને વપરાશકર્તા ફાઈલો વાંચવા માટે પરવાનગી આપો"
++
++#: booleans.py:5
+ msgid ""
+-"SELinux Port\n"
+-"Type"
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
  msgstr ""
  
--#: ../gui/portsPage.py:207
--#, python-format
--msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
-+#: booleans.py:5
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "વપરાકર્તાઓને rw usb ઉપકરણોની પરવાનગી આપો"
 +
-+#: booleans.py:6
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "વપરાકર્તાઓને rw usb ઉપકરણોની પરવાનગી આપો"
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
@@ -121705,457 +123426,465 @@ index daa6e1f..2d05bb3 100644
 +"cdrecord ને વિવિધ સમાવિષ્ટ વાંચવા માટે પરવાનગી આપો. nfs, samba, દૂર કરી શકાય તેવા "
 +"ઉપકરણો, વપરાશકર્તા કામચલાઉ અને અવિશ્વાસુ સમાવિષ્ટ ફાઈલો"
  
--#: ../gui/portsPage.py:252
--msgid "List View"
-+#: booleans.py:7
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:8
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "મોઝિલ્લા બ્રાઉઝરને વપરાશકર્તા ફાઈલો વાંચવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:9
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "મોઝિલ્લા બ્રાઉઝરને વપરાશકર્તા ફાઈલો વાંચવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:10
-+msgid ""
++#: booleans.py:12
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
 +"Allow Cobbler to modify public files used for public file transfer services."
-+msgstr ""
-+
-+#: booleans.py:11
+ msgstr ""
+ 
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:12
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:13
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:14
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:15
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
--#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
--msgid "Group View"
--msgstr ""
-+#: booleans.py:17
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "sasl સત્તાધિકરણ સર્વરને /etc/shadow વાંચવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "ડિમનોને મૂળફાઈલો / માં લખવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:19
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "ડિમનોને મૂળફાઈલો / માં લખવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:20
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "બધા ડિમનોને બિન ફાળવેલ ttys વાપરવા માટેની ક્ષમતા આપો"
 +
-+#: booleans.py:21
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
-+msgstr ""
+ msgstr ""
 +"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારી વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓની વ્યવસ્થા "
 +"કરવા માટે પરવાનગી આપો"
-+
-+#: booleans.py:22
+ 
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારીત વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓ વાંચવા માટે "
 +"પરવાનગી આપો"
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "વપરાશકર્તાઓને mount આદેશ ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "ડિમનોને મૂળફાઈલો / માં લખવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "ડિમનોને મૂળફાઈલો / માં લખવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "ડિમનોને મૂળફાઈલો / માં લખવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "વપરાશકર્તાને postgres સોકેટ સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:31
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારીત વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓ વાંચવા માટે "
 +"પરવાનગી આપો"
 +
-+#: booleans.py:32
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારીત વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓ વાંચવા માટે "
 +"પરવાનગી આપો"
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:35
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "સામાન્ય વપરાશકર્તાને ping ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:36
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારીત વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓ વાંચવા માટે "
 +"પરવાનગી આપો"
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
 +
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "વપરાશકર્તાને mysql સોકેટ સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
-+msgstr ""
-+
-+#: booleans.py:43
+ msgstr ""
+ 
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
+-msgstr ""
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:46
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:51
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:52
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "ડિમનોને NIS સાથે ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "ડિમનોને NIS સાથે ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:60
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:66
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
 +
-+#: booleans.py:67
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:68
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "ડિમનોને NIS સાથે ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "ssh ને ssh-keysign ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:71
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
 +
-+#: booleans.py:72
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "વપરાશકર્તાને postgres સોકેટ સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:75
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "rpm ને unconfined ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:76
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "વપરાશકર્તાઓને mount આદેશ ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:77
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "વપરાશકર્તાઓને mount આદેશ ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:78
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "rpm ને unconfined ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "ડિમનોને NIS સાથે ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "વપરાશકર્તાઓને mount આદેશ ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:87
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:88
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "ssh ને ssh-keysign ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:89
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:90
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
 +
-+#: booleans.py:91
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:92
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
 +
-+#: booleans.py:93
++#: booleans.py:95
 +#, fuzzy
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "java એક્ઝેક્યુટેબલ સ્ટેકને પરવાનગી આપો"
  
@@ -122221,7 +123950,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:2
 -msgid "Allow all daemons to write corefiles to /"
 -msgstr ""
-+#: booleans.py:95
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "ફાઈલ(ઓ) પસંદ કરો કે જેને શુદ્ધિ કરેલ કાર્યક્રમ બનાવે છે અથવા લખે છે"
@@ -122229,7 +123958,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
 -msgstr ""
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "ડિમનોને NIS સાથે ચલાવવા માટે પરવાનગી આપો"
@@ -122242,7 +123971,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr ""
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "બધા ડિમનોને બિન ફાળવેલ ttys વાપરવા માટેની ક્ષમતા આપો"
@@ -122250,12 +123979,12 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:4
 -msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:5
-+#: booleans.py:99
++#: booleans.py:101
  msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Control the ability to mmap a low area of the address space, as configured "
@@ -122265,7 +123994,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
@@ -122273,7 +124002,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "mount ને કોઈપણ ડિરેક્ટરી માઉન્ટ કરવા માટે પરવાનગી આપો"
@@ -122282,14 +124011,14 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:209
 -msgid "Mount"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:7
 -msgid "Allow mount to mount any file"
-+#: booleans.py:103
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -122300,13 +124029,13 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:8
 -msgid "Allow mount to mount any directory"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "સ્ટાફ વેબ બ્રાઉઝરોને ઘર ડિરેક્ટરીઓમાં લખવાની પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:9
-+#: booleans.py:105
++#: booleans.py:107
  msgid "Allow mplayer executable stack"
 -msgstr ""
 +msgstr "mplayer એક્ઝેક્યુટેબલ સ્ટેકને પરવાનગી આપો"
@@ -122315,7 +124044,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:188
 -msgid "SSH"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
@@ -122323,13 +124052,13 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:10
 -msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "કોઇપણ udp પોર્ટને બાંધવા માટે %s ને પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:11
-+#: booleans.py:108
++#: booleans.py:110
  msgid ""
 -"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
@@ -122337,66 +124066,66 @@ index daa6e1f..2d05bb3 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:12
-+#: booleans.py:109
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "mount ને કોઈપણ ડિરેક્ટરી માઉન્ટ કરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:110
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:111
++#: booleans.py:113
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "ડિમનોને NIS સાથે ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "ક્લાઈન્ટોને X વહેંચાયેલ મેમરીમાં લખવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:13
-+#: booleans.py:120
++#: booleans.py:122
  msgid ""
 -"Allow unconfined SELinux user account to execute files in home directory or /"
 -"tmp"
@@ -122407,7 +124136,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
@@ -122415,7 +124144,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Allow unlabeled packets to flow on the network"
 -msgstr ""
-+#: booleans.py:122
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
@@ -122423,13 +124152,13 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:15
 -msgid ""
 -"Allow user SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
@@ -122437,98 +124166,98 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:140
 -msgid "Databases"
 -msgstr ""
-+#: booleans.py:125
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
 -msgid "XServer"
 -msgstr ""
-+#: booleans.py:128
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "વપરાશકર્તાઓને mount આદેશ ચલાવવા માટે પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
-+#: booleans.py:129
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "સામાન્ય વપરાશકર્તાને ping ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "pppd ને નિયમિત વપરાશકર્તા તરીકે ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:132
++#: booleans.py:134
 +#, fuzzy
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "mount ને કોઈપણ ફાઈલ માઉન્ટ કરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "વપરાશકર્તાને postgres સોકેટ સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "વપરાકર્તાઓને rw usb ઉપકરણોની પરવાનગી આપો"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "sasl સત્તાધિકરણ સર્વરને /etc/shadow વાંચવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:142
++#: booleans.py:144
  msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Allow rsync to modify public files used for public file transfer services.  "
@@ -122539,7 +124268,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "rpm ને unconfined ચલાવવા માટે પરવાનગી આપો"
@@ -122547,7 +124276,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "mount ને કોઈપણ ડિરેક્ટરી માઉન્ટ કરવા માટે પરવાનગી આપો"
@@ -122559,7 +124288,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
@@ -122567,7 +124296,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
@@ -122575,75 +124304,75 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "rpm ને unconfined ચલાવવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "xen ને ભૌતિક ડિસ્ક ઉપકરણ પર વાંચવા/લખવાની પરવાનગી આપો"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "mount ને કોઈપણ ફાઈલ માઉન્ટ કરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "mount ને કોઈપણ ફાઈલ માઉન્ટ કરવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "sasl સત્તાધિકરણ સર્વરને /etc/shadow વાંચવા માટે પરવાનગી આપો"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -122651,14 +124380,14 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -122667,7 +124396,7 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: booleans.py:163
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
  msgstr ""
@@ -122675,7 +124404,7 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -122684,7 +124413,7 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -122692,7 +124421,7 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -122702,7 +124431,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "વપરાશકર્તાને mysql સોકેટ સાથે જોડાવા માટે પરવાનગી આપો"
@@ -122710,7 +124439,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
@@ -122719,7 +124448,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
 -msgstr ""
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "વપરાશકર્તાને postgres સોકેટ સાથે જોડાવા માટે પરવાનગી આપો"
@@ -122727,7 +124456,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
 -msgstr ""
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
@@ -122736,7 +124465,7 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: booleans.py:171
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -122750,21 +124479,21 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "વપરાકર્તાઓને rw usb ઉપકરણોની પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
  msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
@@ -122776,7 +124505,7 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: booleans.py:175
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -122787,7 +124516,7 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: booleans.py:176
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -122798,7 +124527,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
@@ -122806,14 +124535,14 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
@@ -122821,7 +124550,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -122830,7 +124559,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "લેબલ વિનાના પેકેટોને નેટવર્ક પર વહેવા માટે પરવાનગી આપો"
@@ -122838,7 +124567,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
@@ -122846,7 +124575,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
@@ -122854,14 +124583,14 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: booleans.py:185
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
@@ -122873,7 +124602,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "સત્તાધિકરણ માટે Pam વાપરે છે"
@@ -122881,14 +124610,14 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "ssh પ્રવેશોને sysadm_r:sysadm_t તરીકે પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "વપરાશકર્તા ભૂમિકાને પસંદ કરો કે જે %s ડોમેઇનમાં પરિવહન કરશે."
@@ -122896,21 +124625,21 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
@@ -122918,14 +124647,14 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
@@ -122934,14 +124663,14 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "rpm ને unconfined ચલાવવા માટે પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -122950,7 +124679,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "rpm ને unconfined ચલાવવા માટે પરવાનગી આપો"
@@ -122958,7 +124687,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "વપરાશકર્તા ભૂમિકાને પસંદ કરો કે જે %s ડોમેઇનમાં પરિવહન કરશે."
@@ -122966,7 +124695,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
@@ -122974,21 +124703,21 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
@@ -122996,7 +124725,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
@@ -123004,21 +124733,21 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
@@ -123027,7 +124756,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
@@ -123036,7 +124765,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "ઈવોલ્યુશન અને થન્ડરબર્ડને વપરાશકર્તા ફાઈલો વાંચવા માટે પરવાનગી આપો"
@@ -123044,7 +124773,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
 -msgstr ""
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "ઈવોલ્યુશન અને થન્ડરબર્ડને વપરાશકર્તા ફાઈલો વાંચવા માટે પરવાનગી આપો"
@@ -123052,7 +124781,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "ઈવોલ્યુશન અને થન્ડરબર્ડને વપરાશકર્તા ફાઈલો વાંચવા માટે પરવાનગી આપો"
@@ -123060,7 +124789,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "ઈવોલ્યુશન અને થન્ડરબર્ડને વપરાશકર્તા ફાઈલો વાંચવા માટે પરવાનગી આપો"
@@ -123068,7 +124797,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "વપરાકર્તાઓને rw usb ઉપકરણોની પરવાનગી આપો"
@@ -123076,7 +124805,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
 -msgstr ""
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "વપરાકર્તાઓને rw usb ઉપકરણોની પરવાનગી આપો"
@@ -123084,14 +124813,14 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
 -msgstr ""
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "ઈવોલ્યુશન અને થન્ડરબર્ડને વપરાશકર્તા ફાઈલો વાંચવા માટે પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
@@ -123100,7 +124829,7 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: booleans.py:215
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
@@ -123109,14 +124838,14 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "ssh પ્રવેશોને sysadm_r:sysadm_t તરીકે પરવાનગી આપો"
@@ -123124,7 +124853,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr ""
-+#: booleans.py:218
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
@@ -123133,14 +124862,14 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
 -msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "mount ને કોઈપણ ફાઈલ માઉન્ટ કરવા માટે પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
@@ -123148,12 +124877,12 @@ index daa6e1f..2d05bb3 100644
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
@@ -123163,7 +124892,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "વપરાશકર્તાઓને dmesg આદેશ ચલાવવા માટે પરવાનગી આપો"
@@ -123171,7 +124900,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
 -msgstr ""
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "વપરાકર્તાઓને rw usb ઉપકરણોની પરવાનગી આપો"
@@ -123179,7 +124908,7 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "ક્લાઈન્ટોને X વહેંચાયેલ મેમરીમાં લખવા માટે પરવાનગી આપો"
@@ -123187,21 +124916,21 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr ""
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "વપરાશકર્તાઓને mount આદેશ ચલાવવા માટે પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
 -msgstr ""
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
@@ -123209,14 +124938,14 @@ index daa6e1f..2d05bb3 100644
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
 -msgstr ""
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "ડિમનોને મૂળફાઈલો / માં લખવા માટે પરવાનગી આપો"
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
@@ -124640,7 +126369,7 @@ index daa6e1f..2d05bb3 100644
 +#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
 +#~ msgstr "NIS પરિવહન ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
 diff --git a/policycoreutils/po/he.po b/policycoreutils/po/he.po
-index a4478db..13a738e 100644
+index a4478db..a61c8f3 100644
 --- a/policycoreutils/po/he.po
 +++ b/policycoreutils/po/he.po
 @@ -8,7 +8,7 @@ msgid ""
@@ -124648,7 +126377,7 @@ index a4478db..13a738e 100644
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -124670,7 +126399,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -124739,7 +126468,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -124803,10 +126532,10 @@ index a4478db..13a738e 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -125062,453 +126791,468 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -125517,114 +127261,119 @@ index a4478db..13a738e 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -125632,103 +127381,103 @@ index a4478db..13a738e 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1013,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -125737,7 +127486,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -125816,7 +127565,7 @@ index a4478db..13a738e 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -125842,7 +127591,32 @@ index a4478db..13a738e 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -125892,7 +127666,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -125904,7 +127678,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -125921,7 +127695,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -125933,7 +127707,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -125949,7 +127723,7 @@ index a4478db..13a738e 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -125969,7 +127743,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -125982,7 +127756,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -125995,7 +127769,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -126008,7 +127782,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -126027,7 +127801,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -126535,7 +128309,7 @@ index a4478db..13a738e 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -126604,11 +128378,8 @@ index a4478db..13a738e 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -126616,59 +128387,83 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -126677,70 +128472,72 @@ index a4478db..13a738e 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -126749,63 +128546,118 @@ index a4478db..13a738e 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -126814,1370 +128666,1313 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -128188,37 +129983,37 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -128226,73 +130021,73 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -128301,14 +130096,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -128318,14 +130113,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -128334,7 +130129,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -128342,7 +130137,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -128351,12 +130146,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -128365,11 +130160,11 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -128382,7 +130177,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -128394,12 +130189,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -128410,14 +130205,14 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -128426,25 +130221,25 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -128459,7 +130254,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -128467,32 +130262,32 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -128500,28 +130295,28 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -128531,19 +130326,19 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -128555,13 +130350,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -128569,13 +130364,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -128587,154 +130382,154 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -128743,52 +130538,52 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/hi.po b/policycoreutils/po/hi.po
-index a9915df..5521028 100644
+index a9915df..0c5244d 100644
 --- a/policycoreutils/po/hi.po
 +++ b/policycoreutils/po/hi.po
 @@ -3,20 +3,21 @@
@@ -128804,7 +130599,7 @@ index a9915df..5521028 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Hindi <indlinux-hindi at lists.sourceforge.net>\n"
@@ -128835,7 +130630,7 @@ index a9915df..5521028 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "exec संदर्भ %s में सेट नहीं कर सका.\n"
-@@ -90,855 +91,856 @@ msgstr "******************** महत्वपूर्ण ********************
+@@ -90,855 +91,876 @@ msgstr "******************** महत्वपूर्ण ********************
  msgid "To make this policy package active, execute:"
  msgstr "इस नीति को सक्रिय बनाने के लिए, चलाएं:"
  
@@ -128905,7 +130700,7 @@ index a9915df..5521028 100644
 +msgstr "मॉड्यूल नाम"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "संस्करण"
  
@@ -128975,10 +130770,10 @@ index a9915df..5521028 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "%s के लिये कुंजी नहीं बना सका"
@@ -129234,570 +131029,591 @@ index a9915df..5521028 100644
  msgstr "SELinux भूमिका"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "प्रोटोकॉल udp या tcp जरूरी है"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "पोर्ट जरूरी है"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "अमान्य पोर्ट"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "%s/%s के लिये कुंजी नहीं बना सका"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "टाइप जरूरी है"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "जांच नहीं सका अगर पोर्ट %s/%s परिभाषित है"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "%s/%s पोर्ट पहले से परिभाषित है"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "%s/%s के लिये पोर्ट बना नहीं सका"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "%s/%s के लिये संदर्भ बना नहीं सका"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "%s/%s के लिये पोर्ट संदर्भ में उपयोक्ता सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "%s/%s के लिये पोर्ट संदर्भ में भूमिका सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "%s/%s के लिये पोर्ट संदर्भ में टाइप सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "%s/%s के लिये पोर्ट संदर्भ में क्षेत्र mls सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "%s/%s के लिये पोर्ट संदर्भ सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "%s/%s पोर्ट जोड़ नहीं सका"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype या serange जरूरी"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "सेटटाइप जरूरी"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "पोर्ट %s/%s परिभाषित नहीं है"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "%s/%s पोर्ट प्रश्न नहीं कर सका"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "%s/%s पोर्ट रूपांतरित नहीं कर सका"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "पोर्ट सूची बद्ध नहीं कर सका"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "%s पोर्ट मिटा नहीं सका"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "%s/%s नीति में परिभाषित है, मिटा नहीं सकता"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "%s/%s पोर्ट मिटा नहीं सका"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "पोर्ट सूची बद्ध नहीं कर सका"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux पोर्ट प्रकार"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "प्रोटो"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "पोर्ट संख्या"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "नोड पता जरूरी है"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "अज्ञात व अनुपस्थित प्रोटोकॉल"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux प्रकार जरूरी है"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "%s के लिये कुंजी नहीं बना सका"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "जांच नहीं सका अगर addr %s परिभाषित है"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "%s के लिये addr नहीं बना सका"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "%s के लिये संदर्भ बना नहीं सका"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "%s के लिये मास्क सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "%s के लिये addr संदर्भ में उपयोक्ता सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "%s के लिये addr संदर्भ में भूमिका सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "%s के लिये addr संदर्भ में टाइप सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "%s के लिये addr संदर्भ के mls क्षेत्र में नहीं सेट कर सका"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "%s के लिये addr संदर्भ नहीं सेट कर सका"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "%s पोर्ट जोड़ नहीं सका"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Addr %s परिभाषित नहीं है"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "addr %s को प्रश्न नहीं कर सका"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "addr %s रूपांतरित नहीं कर सका"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "Addr %s नीति में परिभाषित है, मिटाया नहीं जा सकता है"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "addr %s मिटा नहीं सका"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "सभी नोड मैपिंग मिटा नहीं सका"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "addrs सूची बद्ध नहीं कर सका"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux प्रकार जरूरी है"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "जांच नहीं सका अगर %s अंतरफलक परिभाषित है"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "%s के लिये अंतरफलक नहीं बना सका"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "उपयोक्ता को %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "भूमिका को %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "टाइप को %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "mls क्षेत्र %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "%s के लिये अंतरफलक संदर्भ सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "%s के लिये संदेश संदर्भ सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "%s अंतरफलक जोड़ नहीं सका"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "%s अंतरफलक परिभाषित नहीं है"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "%s अंतरफलक प्रश्न नहीं कर सकता"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "%s अंतरफलक रूपांतरित नहीं सक सका"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "अंतरफलक %s नीति में परिभाषित है, मिटाया नहीं जा सकता"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "%s अंतरफलक मिटा नहीं सका"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "सभी अंतरफलक मैपिंग मिटा नहीं सका"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "अंतरफलक सूचीबद्ध नहीं कर सका"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux अंतरफलक"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "संदर्भ"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "%s के लिये समान वर्ग पहले से परिभाषित है"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "फ़ाइल स्पेक %s समानता नियम '%s %s' से विरोध में है"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "%s के लिए समानता वर्ग मौजूद नहीं है"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "%s के लिये फाइल संदर्भ में उपयोक्ता सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "%s के लिये फाइल संदर्भ में भूमिका सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "mls क्षेत्र %s के लिये फाइल संदर्भ के क्रम में नहीं सेट कर सका"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "अवैध फाइल विशेषता"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "फ़ाइल विनिर्दिष्टता स्थान शामिल नहीं कर सका है"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
  msgstr ""
 +"फ़ाइल स्पेक %s '%s %s' समानता नियम के साथ विरोध ; '%s' को बदले में जोड़ने की कोशिश करें"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "जांच नहीं सका अगर %s के लिये फाइल संदर्भ परिभाषित है"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "%s के लिये फाइल संदर्भ नहीं बना सका"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "%s के लिये फाइल संदर्भ में टाइप सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "%s के लिये फाइल संदर्भ नहीं सेट कर सका"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "%s के लिये फाइल संदर्भ नहीं जोड़ सका"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "सेटटाइप जरूरी, serange या seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "%s के लिये फाइल संदर्भ परिभाषित नहीं है"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "%s के लिये फाइल संदर्भ को प्रश्न नहीं कर सका"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "%s के लिये फाइल संदर्भ नहीं सुधार सका"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "फाइल संदर्भ सूचीबद्ध नहीं कर सका"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "%s के लिये फाइल संदर्भ मिटा नहीं सका"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "%s के लिये फाइल संदर्भ नीति में परिभाषित है, मिटा नहीं सकता"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "%s के लिये फाइलसंदर्भ मिटा नहीं सका"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "फाइल संदर्भ सूचीबद्ध नहीं कर सका"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "स्थानीय फाइल संदर्भ सूचीबद्ध नहीं कर सका"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "प्रकार"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -129806,7 +131622,7 @@ index a9915df..5521028 100644
 +"SELinux वितरण fcontext समरूप \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -129816,105 +131632,105 @@ index a9915df..5521028 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "अगर %s बुलियन परिभाषित है तो जांच नहीं सका"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "%s बुलियन परिभाषित नहीं है"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "%s फाइल संदर्भ को प्रश्न नहीं कर सका"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "आपको निम्नलिखित मान अवश्य निर्दिष्ट करना है: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "%s बुलियन का सक्रिय मान सेट नहीं कर सका"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "%s बुलियन रूपांतरित नहीं कर सका"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "खराब प्रारूप %s: रिकार्ड %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "%s बुलियन नीति में परिभाषित है, मिटाया नहीं जा सकता"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "%s बुलियन मिटा नहीं सका"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "बुलियन सूचीबद्ध नहीं कर सका"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "अज्ञात"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "बंद"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "चालू"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux बूलियन"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "स्तर"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "तयशुदा"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "विवरण"
  
-@@ -1002,7 +1004,7 @@ msgstr "स्मृति संभाजन में त्रुटि.\n"
+@@ -1002,7 +1024,7 @@ msgstr "स्मृति संभाजन में त्रुटि.\n"
  msgid "Error sending audit message.\n"
  msgstr "ऑडिट संदेश भेजने में त्रुटि.\n"
  
@@ -129923,7 +131739,7 @@ index a9915df..5521028 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "पुनर्बलन मोड निश्चित नहीं कर सका.\n"
-@@ -1117,62 +1119,66 @@ msgstr "रिक्त संकेत सेट पाने में अस
+@@ -1117,62 +1139,66 @@ msgstr "रिक्त संकेत सेट पाने में अस
  msgid "Unable to set SIGHUP handler\n"
  msgstr "SIGHUP नियंत्रण सेट करने में असमर्थ\n"
  
@@ -130002,7 +131818,7 @@ index a9915df..5521028 100644
  msgid "failed to exec shell\n"
  msgstr "शेल निष्पादन में विफल\n"
  
-@@ -1275,2088 +1281,3016 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1275,2088 +1301,3031 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -130098,35 +131914,40 @@ index a9915df..5521028 100644
 -msgstr ""
 +msgstr "लॉगिन '%s' जरूरी है"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "पॉलिसी मॉड्यूल"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "मॉड्यूल नाम"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "ऑडिट निष्क्रिय करें"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "ऑडिट सक्रिय करें"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
-+msgstr "पॉलिसी मॉड्यूल लोड करें"
- 
+-
 -#: ../gui/polgen.glade:79
 -msgid "Polgen"
 -msgstr ""
--
++msgstr "पॉलिसी मॉड्यूल लोड करें"
+ 
 -#: ../gui/polgen.glade:80
 +#: ../gui/polgen.glade:9
  msgid "Red Hat 2007"
@@ -130145,7 +131966,8 @@ index a9915df..5521028 100644
  msgid "translator-credits"
 -msgstr ""
 +msgstr "राजेश रंजन (rranjan at redhat.com, rajeshkajha at yahoo.com)"
-+
+ 
+-#: ../gui/polgen.glade:90
 +#: ../gui/polgen.glade:34
 +msgid "Add Booleans Dialog"
 +msgstr "बुलियन संवाद जोड़ रहा है"
@@ -130153,8 +131975,7 @@ index a9915df..5521028 100644
 +#: ../gui/polgen.glade:101
 +msgid "Boolean Name"
 +msgstr "बूलियन नाम"
- 
--#: ../gui/polgen.glade:90
++
 +#: ../gui/polgen.glade:230
  msgid "SELinux Policy Generation Tool"
 -msgstr ""
@@ -130174,7 +131995,7 @@ index a9915df..5521028 100644
 -msgstr ""
 +msgstr "<b>अनुप्रयोग</b>"
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "मानक Init डेमॉन"
  
@@ -130192,16 +132013,16 @@ index a9915df..5521028 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS सिस्टम डेमॉन"
-+
+ 
+-#: ../gui/polgen.glade:280
 +#: ../gui/polgen.glade:349
 +msgid "Internet Services Daemon (inetd)"
 +msgstr "इंटरनेट सर्विस डेमॉन (inetd)"
- 
--#: ../gui/polgen.glade:280
++
 +#: ../gui/polgen.glade:353
  msgid "Internet Services Daemon are daemons started by xinetd"
 -msgstr ""
@@ -130210,7 +132031,7 @@ index a9915df..5521028 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "वेब अनुप्रयोग/स्क्रिप्ट (CGI)"
  
@@ -130225,7 +132046,7 @@ index a9915df..5521028 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "उपयोक्ता अनुप्रयोग"
  
@@ -130243,7 +132064,7 @@ index a9915df..5521028 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "सेंडबॉक्स"
@@ -130267,7 +132088,7 @@ index a9915df..5521028 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "न्यूनतम टर्मिनल उपयोक्ता भूमिका"
  
@@ -130283,7 +132104,7 @@ index a9915df..5521028 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "न्यूनतम X विंडोज उपयोक्ता भूमिका"
  
@@ -130299,7 +132120,7 @@ index a9915df..5521028 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "उपयोक्ता भूमिका"
  
@@ -130315,7 +132136,7 @@ index a9915df..5521028 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "प्रशासन उपयोक्ता भूमिका"
  
@@ -130337,12 +132158,12 @@ index a9915df..5521028 100644
  msgid "<b>Root Users</b>"
 -msgstr ""
 +msgstr "<b>रूट उपयोक्ता</b>"
- 
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr "रूट प्रशासन उपयोक्ता भूमिका"
-+
+ 
+-#: ../gui/polgen.glade:647
 +#: ../gui/polgen.glade:627
  msgid ""
  "Select Root Administrator User Role, if this user will be used to administer "
@@ -130462,12 +132283,12 @@ index a9915df..5521028 100644
 +#: ../gui/polgen.glade:1019
  msgid "Select the user roles that will transiton to this applications domains."
 -msgstr ""
-+msgstr "उपयोक्ता भूमिका चुनें जो कि इस अनुप्रयोग डोमेन में संक्रमित करेगा."
- 
+-
 -#: ../gui/polgen.glade:1255
 -msgid "label108"
 -msgstr ""
--
++msgstr "उपयोक्ता भूमिका चुनें जो कि इस अनुप्रयोग डोमेन में संक्रमित करेगा."
+ 
 -#: ../gui/polgen.glade:1284
 +#: ../gui/polgen.glade:1056
  msgid "<b>Select domains that %s will administer:</b>"
@@ -130478,12 +132299,12 @@ index a9915df..5521028 100644
 +#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
  msgid "Select the domains that you would like this user administer."
 -msgstr ""
-+msgstr "डोमेन चुनें जिसे आप इस उपयोक्ता के द्वारा प्रशासित कराना चाहेंगे."
- 
+-
 -#: ../gui/polgen.glade:1346
 -msgid "label109"
 -msgstr ""
--
++msgstr "डोमेन चुनें जिसे आप इस उपयोक्ता के द्वारा प्रशासित कराना चाहेंगे."
+ 
 -#: ../gui/polgen.glade:1375
 +#: ../gui/polgen.glade:1111
  msgid "<b>Select additional roles for %s:</b>"
@@ -130864,47 +132685,37 @@ index a9915df..5521028 100644
  msgid ""
 -"Name must be alpha numberic with no spaces. Consider using option \"-n "
 -"MODULENAME\""
--msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
 +"MLS/MCS\n"
 +"Level"
  msgstr ""
 +"MLS/MCS\n"
 +"स्तर"
  
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
 -msgstr ""
 +#: ../gui/portsPage.py:101
 +msgid "Port"
 +msgstr "पोर्ट"
  
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
 -msgstr ""
 +#: ../gui/portsPage.py:207
 +#, python-format
 +msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
 +msgstr "पोर्ट संख्या \"%s\" वैध नहीं है.  0 < PORT_NUMBER < 65536 "
  
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
 +#: ../gui/portsPage.py:252
 +msgid "List View"
 +msgstr "अंतिम दृश्य"
- 
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 +msgid "Group View"
 +msgstr "समूह दृश्य"
- 
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Are you sure you want to delete %s '%s'?"
@@ -130947,8 +132758,8 @@ index a9915df..5521028 100644
 +"रिलेबलिंग लंबा समय लेता है फाइल सिस्टम के आकार पर निर्भर करते हुए.  क्या आप जारी रखना "
 +"चाहते हैं?"
  
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -130964,8 +132775,8 @@ index a9915df..5521028 100644
 +"मोड में जा सकते हैं जो सिर्फ त्रुटि देगा और SELinux पॉलिसी को बाध्यकारी नहीं करेगा.  "
 +"अनुज्ञात्मक मोड के लिए रिबूट की जरूरत नहीं है, क्या आप जारी रखना चाहते हैं?"
  
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -130976,8 +132787,8 @@ index a9915df..5521028 100644
 +"कारण बनेगा. फाइल सिस्टम के आकार के आधार पर फिर से लेबल किया जाना काफी समय लेता है. "
 +"क्या आप जारी रखना चाहेंगे?"
  
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
@@ -130990,8 +132801,8 @@ index a9915df..5521028 100644
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
--#: ../gui/polgen.py:1183
--msgid "Interface file"
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
@@ -131034,8 +132845,8 @@ index a9915df..5521028 100644
 +"सांकेतिक लिंक\n"
 +"नामित पाइप\n"
  
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
@@ -131082,8 +132893,8 @@ index a9915df..5521028 100644
 +"अनुज्ञात्मक\n"
 +"बाध्यकारी\n"
  
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "मौजूदा पुनर्बलन मोड"
@@ -131098,11 +132909,13 @@ index a9915df..5521028 100644
 +"Relabeling can take a very long time, depending on the size of the system.  "
 +"If you are changing policy types or going from disabled to enforcing, a "
 +"relabel is required."
-+msgstr ""
+ msgstr ""
 +"चुनें यदि आप पूरे फाइल सिस्टम को अगले रिबूट पर फिर लेबल करना चाहते हैं.  रिलेबल करना लंबा "
 +"समय ले सकता है, सिस्टम के आकार पर निर्भर करते हुए.  यदि आप पॉलिसी प्रकार को निष्क्रिय "
 +"से बाध्यकारी में बदल रहे हैं, फिर लेबल करना जरूरी है."
-+
+ 
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "अगले रिबूट पर फिर लेबल करें."
@@ -131225,12 +133038,13 @@ index a9915df..5521028 100644
  msgstr ""
 +"अतिरिक्त ऑडिट नियम सक्रिय/निष्क्रिय करें, जो लॉग फाइल में सामान्यतः रिपोर्ट नहीं किया "
 +"हुआ है."
-+
+ 
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
 +msgstr "label44"
- 
--#: ../gui/polgen.py:1306
++
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
 +msgstr "प्रक्रिया विधि अनुज्ञात्मक में बदलें."
@@ -131248,18 +133062,22 @@ index a9915df..5521028 100644
 +msgstr "label59"
 +
 +#: ../gui/usersPage.py:138
- #, python-format
++#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr "SELinux उपयोक्ता '%s' जरूरी हैं"
 +
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1306
+-#, python-format
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
 +msgstr ""
@@ -131357,24 +133175,24 @@ index a9915df..5521028 100644
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "इंटरनेट सर्विस डेमॉन"
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "पोर्ट को जरूर 1 से %d तक संख्या या संख्या का परिसर जरूर होना चाहिए."
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "अपनी सीमित प्रक्रिया/उपयोक्ता के लिए आप अपना नाम जरूर दें"
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
  msgid ""
 -"SELinux Port\n"
 -"Type"
@@ -131386,51 +133204,56 @@ index a9915df..5521028 100644
  
 -#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
 -msgid "Protocol"
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "USER भूमिका प्रकार अनुमति प्राप्त एक्सक्यूटेबल नहीं हो सकता है."
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "सिर्फ DAEMON apps एक init स्क्रिप्ट का प्रयोग कर सकता है..."
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve  को जरूर बूलियन मान होना चाहिए"
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog के पास जरूर बूलियन मान होना चाहिए"
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos को जरूर बूलियन मान होना चाहिए"
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache को जरूर बुलियन मान होना चाहिए "
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER प्रकार को स्वतः tmp प्रकार लेना चाहिए"
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr "अपने सीमति प्रक्रिया के लिए आप जरूर अपना एक्सक्यूटेबल पथ दें"
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "प्रकार बाध्यकारी फाइल"
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "अंतरफलक फाइल"
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "फाइल संदर्भ फाइल"
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "अंतरफलक फाइल"
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "सेटअप स्क्रिप्ट"
 +
@@ -131455,6 +133278,11 @@ index a9915df..5521028 100644
 +msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
 +
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "मोजिला ब्रॉउजर को उपयोक्ता फाइलें पढ़ने की स्वीकृति दें"
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
@@ -131463,12 +133291,17 @@ index a9915df..5521028 100644
 -#: ../gui/portsPage.py:207
 -#, python-format
 -msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
-+#: booleans.py:5
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "usb युक्ति को rw बनाने के लिए उपयोक्ता को स्वीकृति दें"
 +
-+#: booleans.py:6
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "usb युक्ति को rw बनाने के लिए उपयोक्ता को स्वीकृति दें"
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
@@ -131478,54 +133311,54 @@ index a9915df..5521028 100644
  
 -#: ../gui/portsPage.py:252
 -msgid "List View"
-+#: booleans.py:7
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
 +
-+#: booleans.py:8
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "मोजिला ब्रॉउजर को उपयोक्ता फाइलें पढ़ने की स्वीकृति दें"
 +
-+#: booleans.py:9
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "मोजिला ब्रॉउजर को उपयोक्ता फाइलें पढ़ने की स्वीकृति दें"
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 -msgid "Group View"
-+#: booleans.py:11
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
 +
-+#: booleans.py:12
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:13
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:14
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
 +
-+#: booleans.py:15
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
@@ -131590,401 +133423,401 @@ index a9915df..5521028 100644
 -msgstr ""
 -
 -#: ../gui/selinux.tbl:2
-+#: booleans.py:17
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "sasl सत्यापन सर्वर को /etc/shadow को पढ़ने की स्वीकृति दें"
 +
-+#: booleans.py:18
++#: booleans.py:20
  msgid "Allow all daemons to write corefiles to /"
 +msgstr "सभी डेमॉन को कोरफाइलों को / में लिखने की स्वीकृति दें"
 +
-+#: booleans.py:19
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "सभी डेमॉन को कोरफाइलों को / में लिखने की स्वीकृति दें"
 +
-+#: booleans.py:20
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "सभी डेमॉन को गैर आबंटति ttys के प्रयोग की छूट दें"
 +
-+#: booleans.py:21
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +"SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को प्रबंधित करने की "
 +"स्वीकृति दें"
 +
-+#: booleans.py:22
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr "SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को पढ़ने स्वीकृति दें"
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "उपयोक्ता को mount कमांड चलाने की स्वीकृति दें"
 +
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "सभी डेमॉन को कोरफाइलों को / में लिखने की स्वीकृति दें"
 +
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "सभी डेमॉन को कोरफाइलों को / में लिखने की स्वीकृति दें"
 +
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "सभी डेमॉन को कोरफाइलों को / में लिखने की स्वीकृति दें"
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "उपयोक्ता को postgres सॉकेट में जोड़ने की स्वीकृति दें"
 +
-+#: booleans.py:31
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr "SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को पढ़ने स्वीकृति दें"
 +
-+#: booleans.py:32
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
 +msgstr "SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को पढ़ने स्वीकृति दें"
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
 +
-+#: booleans.py:35
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "सामान्य उपयोक्ता को पिंग करने की स्वीकृति दें"
 +
-+#: booleans.py:36
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr "SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को पढ़ने स्वीकृति दें"
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "%s को किसी tcp पोर्ट में कनेक्ट करने की अनुमति दें"
 +
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "उपयोक्ता को mysql सॉकेट में जोड़ने की स्वीकृति दें"
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "%s को किसी tcp पोर्ट में कनेक्ट करने की अनुमति दें"
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:46
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
-+msgstr ""
-+
-+#: booleans.py:48
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:51
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:52
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "NIS के डेमॉन चलाने की स्वीकृति दें"
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
- msgstr ""
- 
--#: ../gui/selinux.tbl:3
--msgid "Allow all daemons the ability to use unallocated ttys"
--msgstr ""
-+#: booleans.py:54
++msgstr ""
++
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "NIS के डेमॉन चलाने की स्वीकृति दें"
 +
-+#: booleans.py:60
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
 +
-+#: booleans.py:66
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "%s को किसी tcp पोर्ट में कनेक्ट करने की अनुमति दें"
 +
-+#: booleans.py:67
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:68
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "NIS के डेमॉन चलाने की स्वीकृति दें"
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "ssh को ssh-keysign चलाने की स्वीकृति दें"
 +
-+#: booleans.py:71
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
 +
-+#: booleans.py:72
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "उपयोक्ता को postgres सॉकेट में जोड़ने की स्वीकृति दें"
 +
-+#: booleans.py:75
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "rpm को असीमित रूप से चलने की स्वीकृति दें"
 +
-+#: booleans.py:76
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "उपयोक्ता को mount कमांड चलाने की स्वीकृति दें"
 +
-+#: booleans.py:77
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "उपयोक्ता को mount कमांड चलाने की स्वीकृति दें"
 +
-+#: booleans.py:78
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "rpm को असीमित रूप से चलने की स्वीकृति दें"
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "NIS के डेमॉन चलाने की स्वीकृति दें"
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "उपयोक्ता को mount कमांड चलाने की स्वीकृति दें"
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:87
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:88
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "ssh को ssh-keysign चलाने की स्वीकृति दें"
 +
-+#: booleans.py:89
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:90
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "%s को किसी tcp पोर्ट में कनेक्ट करने की अनुमति दें"
 +
-+#: booleans.py:91
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:92
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
 +
-+#: booleans.py:93
++#: booleans.py:95
 +#, fuzzy
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "java एक्सक्यूटेबल स्टैक की स्वीकृति दें"
 +
-+#: booleans.py:95
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "फाइलों को चुनें जिसे सीमित अनुप्रयोग बनाता है व लिखता है"
@@ -131997,7 +133830,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr ""
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "NIS के डेमॉन चलाने की स्वीकृति दें"
@@ -132005,17 +133838,17 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:4
 -msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "सभी डेमॉन को गैर आबंटति ttys के प्रयोग की छूट दें"
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:5
-+#: booleans.py:99
++#: booleans.py:101
  msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Control the ability to mmap a low area of the address space, as configured "
@@ -132025,7 +133858,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
@@ -132033,7 +133866,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "किसी निर्देशिका को माउंट करने के लिए mount को अनुमति दें"
@@ -132042,7 +133875,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:209
 -msgid "Mount"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
@@ -132050,7 +133883,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:7
 -msgid "Allow mount to mount any file"
 -msgstr ""
-+#: booleans.py:103
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -132059,13 +133892,13 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:8
 -msgid "Allow mount to mount any directory"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "स्टाफ वेब ब्रॉउजर को होम निर्देशिका में लिखने की स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:9
-+#: booleans.py:105
++#: booleans.py:107
  msgid "Allow mplayer executable stack"
 -msgstr ""
 +msgstr "mplayer एक्सक्यूटेबल स्टैक की स्वीकृति दें"
@@ -132078,7 +133911,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:10
 -msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "%s को किसी tcp पोर्ट में कनेक्ट करने की अनुमति दें"
@@ -132087,13 +133920,13 @@ index a9915df..5521028 100644
 -msgid ""
 -"Allow staff SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "%s को किसी udp पोर्ट से बांधने की स्वीकृति देता है."
  
 -#: ../gui/selinux.tbl:12
-+#: booleans.py:108
++#: booleans.py:110
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
@@ -132105,7 +133938,7 @@ index a9915df..5521028 100644
 -"Allow unconfined SELinux user account to execute files in home directory or /"
 -"tmp"
 -msgstr ""
-+#: booleans.py:109
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "किसी निर्देशिका को माउंट करने के लिए mount को अनुमति दें"
@@ -132113,62 +133946,62 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:110
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:14
 -msgid "Allow unlabeled packets to flow on the network"
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "NIS के डेमॉन चलाने की स्वीकृति दें"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "क्लाइंट को X साझा स्मृति में लिखने की अनुमति दें"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "%s को किसी tcp पोर्ट में कनेक्ट करने की अनुमति दें"
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:15
-+#: booleans.py:120
++#: booleans.py:122
  msgid ""
 -"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Determine whether calling user domains can execute Polipo daemon in the "
@@ -132178,7 +134011,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
@@ -132187,41 +134020,41 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:140
 -msgid "Databases"
 -msgstr ""
-+#: booleans.py:122
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
 -msgid "XServer"
 -msgstr ""
-+#: booleans.py:125
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
 -msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
@@ -132229,7 +134062,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr ""
-+#: booleans.py:128
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "उपयोक्ता को mount कमांड चलाने की स्वीकृति दें"
@@ -132237,7 +134070,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:129
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "सामान्य उपयोक्ता को पिंग करने की स्वीकृति दें"
@@ -132248,70 +134081,70 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "pppd को नियमित उपयोक्ता के रूप में चलने की स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: booleans.py:132
++#: booleans.py:134
 +#, fuzzy
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "किसी फाइल को माउंट करने के लिए mount को अनुमति दें"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "उपयोक्ता को postgres सॉकेट में जोड़ने की स्वीकृति दें"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "usb युक्ति को rw बनाने के लिए उपयोक्ता को स्वीकृति दें"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "sasl सत्यापन सर्वर को /etc/shadow को पढ़ने की स्वीकृति दें"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -132320,7 +134153,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "rpm को असीमित रूप से चलने की स्वीकृति दें"
@@ -132328,7 +134161,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "किसी निर्देशिका को माउंट करने के लिए mount को अनुमति दें"
@@ -132337,7 +134170,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
@@ -132345,7 +134178,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
@@ -132353,75 +134186,75 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "rpm को असीमित रूप से चलने की स्वीकृति दें"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "भौतिक डिस्क युक्ति को xen को पढ़ने/लिखने की स्वीकृति दें"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "किसी फाइल को माउंट करने के लिए mount को अनुमति दें"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "किसी फाइल को माउंट करने के लिए mount को अनुमति दें"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "sasl सत्यापन सर्वर को /etc/shadow को पढ़ने की स्वीकृति दें"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -132429,13 +134262,13 @@ index a9915df..5521028 100644
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -132445,14 +134278,14 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:163
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
 +msgstr "नियमित उपयोक्ता को सीधा माउस अभिगम की स्वीकृति दें (सिर्फ X सर्वर को अनुमति दें)"
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -132461,7 +134294,7 @@ index a9915df..5521028 100644
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -132469,7 +134302,7 @@ index a9915df..5521028 100644
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -132479,7 +134312,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "उपयोक्ता को mysql सॉकेट में जोड़ने की स्वीकृति दें"
@@ -132487,19 +134320,19 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr "उपयोक्ता को mount कमांड चलाने की स्वीकृति दें"
 +
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "उपयोक्ता को postgres सॉकेट में जोड़ने की स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:41
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
  msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
@@ -132511,7 +134344,7 @@ index a9915df..5521028 100644
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: booleans.py:171
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -132525,14 +134358,14 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "usb युक्ति को rw बनाने के लिए उपयोक्ता को स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
@@ -132541,7 +134374,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
@@ -132550,7 +134383,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
 -msgstr ""
-+#: booleans.py:175
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -132561,7 +134394,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
 -msgstr ""
-+#: booleans.py:176
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -132570,7 +134403,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
@@ -132578,21 +134411,21 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -132602,7 +134435,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "संजाल पर बिना लेबल किये पैकेट को स्वीकृति दें"
@@ -132610,7 +134443,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
@@ -132618,7 +134451,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
@@ -132626,14 +134459,14 @@ index a9915df..5521028 100644
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr ""
-+#: booleans.py:185
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
@@ -132643,7 +134476,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "सत्यापन के लिए PAM का प्रयोग करता है"
@@ -132651,14 +134484,14 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "ssh लॉगिन को sysadm_r:sysadm_t के रूप में स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "उन उपयोक्ता भूमिकाओं को चुनें जो %s डोमेन में संक्रमित किया जाएगा"
@@ -132666,21 +134499,21 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
@@ -132688,14 +134521,14 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
@@ -132704,14 +134537,14 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "rpm को असीमित रूप से चलने की स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -132720,7 +134553,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "rpm को असीमित रूप से चलने की स्वीकृति दें"
@@ -132728,7 +134561,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "उन उपयोक्ता भूमिकाओं को चुनें जो %s डोमेन में संक्रमित किया जाएगा"
@@ -132736,7 +134569,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
@@ -132744,21 +134577,21 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
@@ -132766,7 +134599,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
@@ -132774,21 +134607,21 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "%s को किसी tcp पोर्ट में कनेक्ट करने की अनुमति दें"
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
@@ -132797,69 +134630,69 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr "usb युक्ति को rw बनाने के लिए उपयोक्ता को स्वीकृति दें"
 +
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "उपयोक्ता फाइल पढ़ने के लिए evolution और thunderbird को स्वीकृति दें"
 +
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "उपयोक्ता फाइल पढ़ने के लिए evolution और thunderbird को स्वीकृति दें"
 +
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "उपयोक्ता फाइल पढ़ने के लिए evolution और thunderbird को स्वीकृति दें"
 +
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "उपयोक्ता फाइल पढ़ने के लिए evolution और thunderbird को स्वीकृति दें"
 +
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "usb युक्ति को rw बनाने के लिए उपयोक्ता को स्वीकृति दें"
 +
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "usb युक्ति को rw बनाने के लिए उपयोक्ता को स्वीकृति दें"
 +
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "उपयोक्ता फाइल पढ़ने के लिए evolution और thunderbird को स्वीकृति दें"
 +
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
 +"SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को प्रबंधित करने की "
 +"स्वीकृति दें"
 +
-+#: booleans.py:215
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
 +msgstr "SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को पढ़ने स्वीकृति दें"
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "ssh लॉगिन को sysadm_r:sysadm_t के रूप में स्वीकृति दें"
 +
-+#: booleans.py:218
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
@@ -132868,14 +134701,14 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "किसी फाइल को माउंट करने के लिए mount को अनुमति दें"
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
@@ -132883,13 +134716,13 @@ index a9915df..5521028 100644
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
@@ -132897,7 +134730,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "उपयोक्ता को dmesg कमांड चलाने की स्वीकृति दें"
@@ -132905,7 +134738,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
 -msgstr ""
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "usb युक्ति को rw बनाने के लिए उपयोक्ता को स्वीकृति दें"
@@ -132913,7 +134746,7 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "क्लाइंट को X साझा स्मृति में लिखने की अनुमति दें"
@@ -132921,21 +134754,21 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr ""
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "उपयोक्ता को mount कमांड चलाने की स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
 -msgstr ""
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
@@ -132943,13 +134776,13 @@ index a9915df..5521028 100644
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
 -msgstr ""
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "सभी डेमॉन को कोरफाइलों को / में लिखने की स्वीकृति दें"
  
 -#: ../gui/selinux.tbl:87
-+#: booleans.py:230
++#: booleans.py:232
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
@@ -134400,7 +136233,7 @@ index a9915df..5521028 100644
 +#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
 +#~ msgstr "NIS Transfer डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
 diff --git a/policycoreutils/po/hr.po b/policycoreutils/po/hr.po
-index 9ccb8e0..7c3db1d 100644
+index 9ccb8e0..fc11d5c 100644
 --- a/policycoreutils/po/hr.po
 +++ b/policycoreutils/po/hr.po
 @@ -7,8 +7,8 @@ msgid ""
@@ -134409,7 +136242,7 @@ index 9ccb8e0..7c3db1d 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -134441,7 +136274,7 @@ index 9ccb8e0..7c3db1d 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Nije moguće postaviti exec kontekst za %s.\n"
-@@ -90,855 +90,851 @@ msgstr "********************  VAŽNO  ***********************\n"
+@@ -90,855 +90,871 @@ msgstr "********************  VAŽNO  ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Za aktiviranje ovog paketa pravila pokrenite:"
  
@@ -134510,7 +136343,7 @@ index 9ccb8e0..7c3db1d 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Verzija"
  
@@ -134574,10 +136407,10 @@ index 9ccb8e0..7c3db1d 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Izrada ključa za %s nije moguća"
@@ -134833,453 +136666,469 @@ index 9ccb8e0..7c3db1d 100644
  msgstr "SELinux uloge"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Potreban je UDP ili TCP protokol"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Potreban je port"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Izrada ključa za %s/%s nije moguća"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Potrebna je vrsta"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Nije moguće provjeriti je li port %s/%s određen"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Port %s/%s već je određen"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Izrada porta za %s/%s nije moguća"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Izrada konteksta za %s/%s nije moguća"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Zadavanje korisnika u kontekstu porta za %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Zadavanje uloge u kontekstu porta za %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Zadavanje vrste u kontekstu porta za %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Zadavanje MLS polja u kontekstu porta za %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Zadavanje konteksta porta za %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Dodavanje porta %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Zahtijeva setype ili serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Zahtijeva setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Port %s/%s nije određen"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Propitivanje porta %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Uređivanje porta %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Port %s/%s određen je u pravilima. Brisanje nije moguće."
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Brisanje porta %s/%s nije moguće"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Ispisivanje popisa portova nije moguće"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux vrsta porta"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Broj porta"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "Potrebna je SELinux vrsta"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Izrada ključa za %s nije moguća"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Izrada konteksta za %s nije moguća"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "Potrebna je SELinux vrsta"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Nije moguće provjeriti je li sučelje %s određeno"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Izrada sučelja za %s nije moguće"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Zadavanje korisnika u kontekstu sučelja za %s nije moguće"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Zadavanje uloge u kontekstu sučelja za %s nije moguće"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Zadavanje vrste u kontekstu sučelja za %s nije moguće"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Zadavanje MLS polja u kontekstu sučelja za %s nije moguće"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Zadavanje konteksta sučelja za %s nije moguće"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Zadavanje konteksta poruke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Dodavanje sučelja %s nije moguće"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Sučelje %s nije određeno"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Propitivanje sučelja %s nije moguće"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Uređivanje sučelja %s nije moguće"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Sučelje %s određeno je u pravilima. Brisanje nije moguće."
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Brisanje sučelja %s nije moguće"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Ispisivanje popisa sučelja nije moguće"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux sučelje"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Kontekst"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Zadavanje korisnika u kontekstu datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Zadavanje uloge u kontekstu datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Zadavanje MLS polja u kontekstu datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -135288,114 +137137,119 @@ index 9ccb8e0..7c3db1d 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Nije moguće provjeriti je li kontekst datoteke za %s određen"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Izrada konteksta datoteke za %s nije moguća"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Zadavanje vrste u kontekstu datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Zadavanje konteksta datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Dodavanje konteksta datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Zahtijeva setype, serange ili seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Kontekst datoteke za %s nije određen"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Propitivanje konteksta datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Uređivanje konteksta datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "Kontekst datoteke za %s određen je u pravilima. Brisanje nije moguće."
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Brisanje konteksta datoteke za %s nije moguće"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Ispisivanje popisa konteksta datoteke nije moguće"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Izrada popisa konteksta lokalnih datoteka nije moguća"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "vrsta"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -135403,103 +137257,103 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Nije moguće provjeriti je li Booleova vrijednost %s određena"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Booleova vrijednost %s nije određena"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Propitivanje konteksta datoteke %s nije moguće"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Uređivanje Booleove vrijednosti %s nije moguće"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Booleova vrijednost %s određena je u pravilima. Brisanje nije moguće."
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Brisanje Booleove vrijednosti %s nije moguće"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Ispisivanje popisa Booleovih vrijednosti nije moguće"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux Booleov"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -1002,7 +998,7 @@ msgstr "Pogreška pri dodjeljivanju memorije.\n"
+@@ -1002,7 +1018,7 @@ msgstr "Pogreška pri dodjeljivanju memorije.\n"
  msgid "Error sending audit message.\n"
  msgstr "Pogreška pri slanju poruke provjere.\n"
  
@@ -135508,7 +137362,7 @@ index 9ccb8e0..7c3db1d 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Određivanje načina prisiljavanja nije moguće.\n"
-@@ -1121,62 +1117,66 @@ msgstr "Dohvaćanje praznog kompleta signala nije moguće\n"
+@@ -1121,62 +1137,66 @@ msgstr "Dohvaćanje praznog kompleta signala nije moguće\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Postavljanje SIGHUP rukovanja nije moguće\n"
  
@@ -135587,7 +137441,7 @@ index 9ccb8e0..7c3db1d 100644
  msgid "failed to exec shell\n"
  msgstr "Izvršavanje ljuske nije uspjelo\n"
  
-@@ -1279,20 +1279,20 @@ msgstr "chcat -- -TvrtkaPovjerljivo /docs/poslovniplan.odt"
+@@ -1279,20 +1299,20 @@ msgstr "chcat -- -TvrtkaPovjerljivo /docs/poslovniplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +TvrtkaPovjerljivo juser"
  
@@ -135613,7 +137467,32 @@ index 9ccb8e0..7c3db1d 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1368,557 +1368,444 @@ msgstr ""
+@@ -1348,577 +1368,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -135663,7 +137542,7 @@ index 9ccb8e0..7c3db1d 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -135675,7 +137554,7 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -135692,7 +137571,7 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -135704,7 +137583,7 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -135720,7 +137599,7 @@ index 9ccb8e0..7c3db1d 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -135740,7 +137619,7 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -135753,7 +137632,7 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -135766,7 +137645,7 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -135779,7 +137658,7 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -135798,7 +137677,7 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -136306,7 +138185,7 @@ index 9ccb8e0..7c3db1d 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1956,1411 +1843,1487 @@ msgstr ""
+@@ -1956,1411 +1863,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -136375,11 +138254,8 @@ index 9ccb8e0..7c3db1d 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -136387,59 +138263,83 @@ index 9ccb8e0..7c3db1d 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -136448,70 +138348,72 @@ index 9ccb8e0..7c3db1d 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -136520,63 +138422,118 @@ index 9ccb8e0..7c3db1d 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -136585,1370 +138542,1313 @@ index 9ccb8e0..7c3db1d 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -137959,37 +139859,37 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -137997,73 +139897,73 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -138072,14 +139972,14 @@ index 9ccb8e0..7c3db1d 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -138089,14 +139989,14 @@ index 9ccb8e0..7c3db1d 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -138105,7 +140005,7 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -138113,7 +140013,7 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -138122,12 +140022,12 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -138136,11 +140036,11 @@ index 9ccb8e0..7c3db1d 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -138153,7 +140053,7 @@ index 9ccb8e0..7c3db1d 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -138165,12 +140065,12 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -138181,14 +140081,14 @@ index 9ccb8e0..7c3db1d 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -138197,25 +140097,25 @@ index 9ccb8e0..7c3db1d 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -138230,7 +140130,7 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -138238,32 +140138,32 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -138271,28 +140171,28 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -138302,19 +140202,19 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -138326,13 +140226,13 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -138340,13 +140240,13 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -138358,154 +140258,154 @@ index 9ccb8e0..7c3db1d 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -138514,52 +140414,52 @@ index 9ccb8e0..7c3db1d 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/hu.po b/policycoreutils/po/hu.po
-index e92b9b3..64ad4ad 100644
+index e92b9b3..a9b79de 100644
 --- a/policycoreutils/po/hu.po
 +++ b/policycoreutils/po/hu.po
 @@ -10,15 +10,15 @@ msgid ""
@@ -138569,7 +140469,7 @@ index e92b9b3..64ad4ad 100644
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-23 07:55+0000\n"
 -"Last-Translator: Zoltan Hoppár <hopparz at gmail.com>\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Hungarian <trans-hu at lists.fedoraproject.org>\n"
@@ -138600,7 +140500,7 @@ index e92b9b3..64ad4ad 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Nem sikerült beállítani a végrehajtási kontextust erre: %s.\n"
-@@ -92,774 +92,770 @@ msgstr "*********************** FONTOS ***********************\n"
+@@ -92,774 +92,790 @@ msgstr "*********************** FONTOS ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Ezen házirend aktiválásához futtassa:"
  
@@ -138669,7 +140569,7 @@ index e92b9b3..64ad4ad 100644
  msgstr "Modulok nevei"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Verzió"
  
@@ -138733,10 +140633,10 @@ index e92b9b3..64ad4ad 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Nem sikerült létrehozni kulcsot ehhez: %s"
@@ -138997,455 +140897,471 @@ index e92b9b3..64ad4ad 100644
  msgstr "SELinux szerepek"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "UDP vagy TCP protokoll szükséges"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Meg kell adni portot"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr "Hibás port"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Nem sikerült létrehozni kulcsot ehhez: %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Meg kell adni típust"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e a(z) %s/%s port"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "A(z) %s/%s port már definiálva van"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Nem sikerült létrehozni portot ehhez: %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Nem sikerült létrehozni kontextust ehhez: %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Nem sikerült beállítani a felhasználót %s/%s portkontextusban"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Nem sikerült beállítani a szerepet %s/%s portkontextusban"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Nem sikerült beállítani a típust %s/%s portkontextusban"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Nem sikerült beállítani az MLS-mezőket %s/%s portkontextusban"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Nem sikerült beállítani a portkontextust ehhez: %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Nem sikerült felvenni ezt a portot: %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Setype vagy Serange szükséges"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Setype szükséges"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "%s/%s port nincs definiálva"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Nem sikerült lekérdezni ezt a portot: %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Nem sikerült módosítani ezt a portot: %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Nem sikerült listázni a portokat"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Nem sikerült törölni a portot: %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "A(z) %s/%s port szabályzatban van definiálva - nem törölhető"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Nem sikerült törölni ezt a portot: %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Nem sikerült listázni a portokat"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux Port típus"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Portszám"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Csomópont cím szükséges"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Ismeretlen vagy hiányzó protokoll"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "Meg kell adni SELinux-típust"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Nem sikerült létrehozni kulcsot ehhez: %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e a(z) %s"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Nem sikerült létrehozni addr-t %s-hez"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Nem sikerült létrehozni kontextust ehhez: %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Nem állítható be a(z) %s maszkja"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Nem sikerült beállítani a felhasználót %s addr kontextusban"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Nem sikerült beállítani a szerepet %s addr kontextusban"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Nem sikerült beállítani a típust %s addr kontextusban"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Nem sikerült beállítani az MLS-mezőket %s addr kontextusban"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Nem sikerült beállítani a(z) %s addr kontextust"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Nem adható hozzá %s addr"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "%s addr nincs definiálva"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Nem kérdezhető le %s addr"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Nem módosítható %s addr"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "A(z) %s addr nincs definiálva a házirendben, nem törölhető"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Nem törölhető %s addr"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Nem listázható addr"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "Meg kell adni SELinux-típust"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e ez a csatoló: %s"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Nem sikerült létrehozni csatolót ehhez: %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Nem sikerült beállítani a felhasználót %s csatolókontextusban"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Nem sikerült beállítani a szerepet %s csatolókontextusban"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Nem sikerült beállítani a típust %s csatolókontextusban"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Nem sikerült beállítani az MLS-mezőket %s csatolókontextusban"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Nem sikerült beállítani a csatolókontextust ehhez: %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Nem sikerült beállítani az üzenetkontextust ehhez: %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Nem sikerült felvenni ezt a csatolót: %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "%s csatoló nincs definiálva"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Nem sikerült lekérdezni ezt a csatolót: %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Nem sikerült módosítani ezt a csatolót: %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "A(z) %s csatoló szabályzatban van definiálva - nem törölhető"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Nem sikerült törölni ezt a csatolót: %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Nem sikerült listázni a csatolókat"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux Interfész"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Környezet"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "Ugyanolyan osztály az %s típushoz nem létezik"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Nem sikerült beállítani a felhasználót %s fájlkontextusban"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Nem sikerült beállítani a szerepet %s fájlkontextusban"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Nem sikerült beállítani az MLS-mezőket %s fájlkontextusban"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Érvénytelen fájl specifikáció"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "Fájl specfikáció nem tartalmazhat szóközt"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -139454,223 +141370,228 @@ index e92b9b3..64ad4ad 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  "Nem sikerült ellenőrizni, hogy van-e definiálva fájlkontextus ehhez: %s"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Nem sikerült létrehozni fájlkontextust ehhez: %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Nem sikerült beállítani a típust %s fájlkontextusban"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Nem sikerült beállítani a fájlkontextust ehhez: %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Nem sikerült felvenni fájlkontextust ehhez: %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Setype, Serange vagy Seuser szükséges"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Nincs definiálva fájlkontextus ehhez: %s"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Nem sikerült lekérdezni a fájlkontextust ehhez: %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Nem sikerült módosítani a fájlkontextust ehhez: %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "A fájl kontextus listázása nem sikerült"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Nem sikerült a(z) %s fájl kontextus törlése"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "%s fájlkontextusa szabályzatban van definiálva - nem törölhető"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Nem sikerült törölni %s fájlkontextusát"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Nem sikerült listázni a fájlkontextusokat"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Nem sikerült listázni a helyi fájlkontextusokat"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fkörnyezet"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "Típus"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
-@@ -867,7 +863,7 @@ msgstr ""
+@@ -867,7 +883,7 @@ msgstr ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
-@@ -875,82 +871,82 @@ msgstr ""
+@@ -875,82 +891,82 @@ msgstr ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Nem sikerült ellenőrizni, hogy \"%s\" logikai érték definiálva van-e"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "\"%s\" logikai érték nincs definiálva"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Nem sikerült lekérdezni a fájlkontextust ehhez: %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "A következő értékek egyikét kell megadnia: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Nem lehet beállítani az aktív logikai értéket %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Nem sikerült módosítani a(z) \"%s\" logikai értéket"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Hibás formátum %s: Rekord %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "A(z) \"%s\" logikai érték szabályzatban van definiálva - nem törölhető"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Nem sikerült törölni a(z) \"%s\" logikai értéket"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Nem sikerült listázni a logikai értékeket"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "ismeretlen"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "ki"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "be"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux Logikai érték"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr "Állapot"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr "Alapértelmezett"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Leírás"
  
-@@ -1014,7 +1010,7 @@ msgstr "Memóriafoglalási hiba.\n"
+@@ -1014,7 +1030,7 @@ msgstr "Memóriafoglalási hiba.\n"
  msgid "Error sending audit message.\n"
  msgstr "Hiba az auditálási üzenet küldésekor.\n"
  
@@ -139679,7 +141600,7 @@ index e92b9b3..64ad4ad 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Nem sikerült meghatározni a kikényszerítési módot.\n"
-@@ -1134,62 +1130,66 @@ msgstr "Nem sikerült üres szignálkészletet szerezni\n"
+@@ -1134,62 +1150,66 @@ msgstr "Nem sikerült üres szignálkészletet szerezni\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Nem sikerült beállítani SIGHUP-kezelőt\n"
  
@@ -139758,7 +141679,7 @@ index e92b9b3..64ad4ad 100644
  msgid "failed to exec shell\n"
  msgstr "nem sikerült végrehajtani a parancsértelmezőt\n"
  
-@@ -1292,20 +1292,20 @@ msgstr "chcat -- -Bizalmas /docs/üzletiterv.odt"
+@@ -1292,20 +1312,20 @@ msgstr "chcat -- -Bizalmas /docs/üzletiterv.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +Bizalmas felhasználó1"
  
@@ -139784,7 +141705,32 @@ index e92b9b3..64ad4ad 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1393,38 +1393,46 @@ msgstr "Audit engedélyezése"
+@@ -1373,58 +1393,66 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr "'%s' bejelentkezés szükséges"
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr "Szabályzat modul"
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr "Modul neve"
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr "Auditálás kikapcsolása"
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr "Audit engedélyezése"
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr "Szabályzat modul betöltése"
  
@@ -139834,7 +141780,7 @@ index e92b9b3..64ad4ad 100644
  msgstr "<b>Alkalmazások</b>"
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "Szabványos init daemon"
 +
@@ -139842,7 +141788,7 @@ index e92b9b3..64ad4ad 100644
  msgid ""
  "Standard Init Daemon are daemons started on boot via init scripts.  Usually "
  "requires a script in /etc/rc.d/init.d"
-@@ -1433,520 +1441,413 @@ msgstr ""
+@@ -1433,520 +1461,413 @@ msgstr ""
  "init szkriptekkel indítanak.  Rendszerint egy szkriptet igényel az /etc/rc.d/"
  "init.d mappában"
  
@@ -139851,7 +141797,7 @@ index e92b9b3..64ad4ad 100644
 -msgstr "Szabványos init daemon"
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
  msgstr "DBUS rendszer daemon"
  
@@ -139867,7 +141813,7 @@ index e92b9b3..64ad4ad 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "Web Alkalmazás/Szkript (CGI)"
  
@@ -139882,7 +141828,7 @@ index e92b9b3..64ad4ad 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "Felhasználói alkalmazás"
  
@@ -139898,7 +141844,7 @@ index e92b9b3..64ad4ad 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "Sandbox"
@@ -139908,12 +141854,12 @@ index e92b9b3..64ad4ad 100644
  msgid "<b>Login Users</b>"
 -msgstr ""
 +msgstr "<b>Felhasználók bejelentkezése</b>"
-+
+ 
+-#: ../gui/polgen.glade:453
 +#: ../gui/polgen.glade:478
 +msgid "Existing User Roles"
 +msgstr "Létező felhasználói típusok"
- 
--#: ../gui/polgen.glade:453
++
 +#: ../gui/polgen.glade:482
  msgid "Modify an existing login user record."
 -msgstr ""
@@ -139922,7 +141868,7 @@ index e92b9b3..64ad4ad 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "Minimális Terminál Felhasználói típus"
  
@@ -139939,7 +141885,7 @@ index e92b9b3..64ad4ad 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "Minimális X Windows Felhasználói típus"
  
@@ -139956,7 +141902,7 @@ index e92b9b3..64ad4ad 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "Felhasználói típus"
  
@@ -139973,7 +141919,7 @@ index e92b9b3..64ad4ad 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "Rendszergazdai Admin típus"
  
@@ -139997,7 +141943,7 @@ index e92b9b3..64ad4ad 100644
 -msgstr ""
 +msgstr "<b>Root felhasználók</b>"
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr "Rendszergazdai Admin típus"
  
@@ -140508,7 +142454,7 @@ index e92b9b3..64ad4ad 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1984,1411 +1885,1488 @@ msgstr ""
+@@ -1984,1411 +1905,1500 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -140577,8 +142523,11 @@ index e92b9b3..64ad4ad 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
--msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -140586,83 +142535,59 @@ index e92b9b3..64ad4ad 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
--msgstr ""
--
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
--msgstr ""
--
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
--msgstr ""
--
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
--msgstr ""
--
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/statusPage.py:133
- msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/statusPage.py:147
- msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -140671,75 +142596,70 @@ index e92b9b3..64ad4ad 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:152
- msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
--msgstr ""
--
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
++msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/system-config-selinux.glade:12
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
--msgstr ""
--
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgid ""
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:20
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -140750,89 +142670,83 @@ index e92b9b3..64ad4ad 100644
 +"named pipe\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
  msgstr ""
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
  msgstr ""
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
  msgstr ""
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
  msgstr ""
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
  msgstr ""
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
- 
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
- msgstr ""
- 
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
- msgstr ""
- 
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:20
 +#: ../gui/system-config-selinux.glade:1354
-+msgid ""
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Disabled\n"
 +"Permissive\n"
 +"Enforcing\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
  msgstr ""
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 +#: ../gui/system-config-selinux.glade:1463
 +msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
@@ -140841,32 +142755,28 @@ index e92b9b3..64ad4ad 100644
 +"relabel is required."
  msgstr ""
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
  msgstr ""
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
- msgstr ""
- 
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
- msgstr ""
- 
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -140877,1094 +142787,1132 @@ index e92b9b3..64ad4ad 100644
 +msgid "Filter"
  msgstr ""
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
  msgstr ""
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
  msgstr ""
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
  msgstr ""
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
  msgstr ""
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
  msgstr ""
  
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+ 
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux Szabályzatkészítő Eszköz"
++
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:215
-+#, fuzzy
-+msgid "query SELinux Policy to see description of booleans"
-+msgstr "SELinux Szabályzatkészítő Eszköz"
-+
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
- msgid ""
+-msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:37
++#: booleans.py:42
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:54
++#: booleans.py:59
 +msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:57
++#: booleans.py:62
 +msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:67
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
 -msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:81
++#: booleans.py:86
 +msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:93
-+msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
-+msgstr ""
-+
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:103
++#: booleans.py:105
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr ""
 +
-+#: booleans.py:104
++#: booleans.py:106
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr ""
 +
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
++#: booleans.py:108
 +msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
++#: booleans.py:109
 +msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
++#: booleans.py:110
 +msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
@@ -141972,19 +143920,19 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
++#: booleans.py:111
 +msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
++#: booleans.py:112
 +msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
@@ -141992,48 +143940,48 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
++#: booleans.py:114
 +msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
++#: booleans.py:115
 +msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
++#: booleans.py:116
 +msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
++#: booleans.py:117
 +msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
++#: booleans.py:118
 +msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
++#: booleans.py:119
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
++#: booleans.py:120
 +msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
++#: booleans.py:121
  msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
@@ -142042,7 +143990,7 @@ index e92b9b3..64ad4ad 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
++#: booleans.py:122
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
@@ -142050,118 +143998,118 @@ index e92b9b3..64ad4ad 100644
 +"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:121
++#: booleans.py:123
 +msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
++msgstr ""
++
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++msgstr ""
++
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
-+msgstr ""
-+
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:142
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -142172,37 +144120,37 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -142210,73 +144158,73 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -142285,14 +144233,14 @@ index e92b9b3..64ad4ad 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -142302,14 +144250,14 @@ index e92b9b3..64ad4ad 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -142318,7 +144266,7 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -142326,7 +144274,7 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -142335,12 +144283,12 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -142349,11 +144297,11 @@ index e92b9b3..64ad4ad 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -142366,7 +144314,7 @@ index e92b9b3..64ad4ad 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -142378,12 +144326,12 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -142394,14 +144342,14 @@ index e92b9b3..64ad4ad 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -142410,25 +144358,25 @@ index e92b9b3..64ad4ad 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -142443,7 +144391,7 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -142451,32 +144399,32 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -142484,28 +144432,28 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -142515,19 +144463,19 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -142539,13 +144487,13 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -142553,13 +144501,13 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -142571,154 +144519,154 @@ index e92b9b3..64ad4ad 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -142727,73 +144675,73 @@ index e92b9b3..64ad4ad 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/ia.po b/policycoreutils/po/ia.po
 new file mode 100644
-index 0000000..f76d2b3
+index 0000000..5c4f73c
 --- /dev/null
 +++ b/policycoreutils/po/ia.po
-@@ -0,0 +1,3329 @@
+@@ -0,0 +1,3352 @@
 +# SOME DESCRIPTIVE TITLE.
 +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 +# This file is distributed under the same license as the PACKAGE package.
-+# 
++#
 +# Translators:
 +msgid ""
 +msgstr ""
 +"Project-Id-Version: Policycoreutils\n"
 +"Report-Msgid-Bugs-To: \n"
-+"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 14:33+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 +"Language-Team: Interlingua <trans-ia at lists.fedoraproject.org>\n"
++"Language: ia\n"
 +"MIME-Version: 1.0\n"
 +"Content-Type: text/plain; charset=UTF-8\n"
 +"Content-Transfer-Encoding: 8bit\n"
-+"Language: ia\n"
 +"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 +
 +#: ../run_init/run_init.c:67
@@ -142913,7 +144861,7 @@ index 0000000..f76d2b3
 +msgid "Modules Name"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
 +msgid "Version"
 +msgstr ""
 +
@@ -142961,10 +144909,10 @@ index 0000000..f76d2b3
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
 +#, python-format
 +msgid "Could not create a key for %s"
 +msgstr ""
@@ -143172,544 +145120,562 @@ index 0000000..f76d2b3
 +msgid "SELinux Roles"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
 +msgid "Protocol udp or tcp is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
 +msgid "Port is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
 +msgid "Invalid Port"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
 +#, python-format
 +msgid "Could not create a key for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
 +msgid "Type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
 +#, python-format
 +msgid "Could not check if port %s/%s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
 +#, python-format
 +msgid "Port %s/%s already defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
 +#, python-format
 +msgid "Could not create port for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
 +#, python-format
 +msgid "Could not create context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
 +#, python-format
 +msgid "Could not set user in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
 +#, python-format
 +msgid "Could not set role in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
 +#, python-format
 +msgid "Could not set type in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
 +#, python-format
 +msgid "Could not set mls fields in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
 +#, python-format
 +msgid "Could not set port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
 +#, python-format
 +msgid "Could not add port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
 +msgid "Requires setype or serange"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
 +msgid "Requires setype"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
 +#, python-format
 +msgid "Port %s/%s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
 +#, python-format
 +msgid "Could not query port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
 +#, python-format
 +msgid "Could not modify port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
 +msgid "Could not list the ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
 +#, python-format
 +msgid "Could not delete the port %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
 +#, python-format
 +msgid "Port %s/%s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
 +#, python-format
 +msgid "Could not delete port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
 +msgid "Could not list ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "SELinux Port Type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "Proto"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
 +msgid "Port Number"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
 +msgid "Node Address is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
 +msgid "Unknown or missing protocol"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
-+msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
 +#, python-format
 +msgid "Could not create key for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
 +#, python-format
 +msgid "Could not check if addr %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
 +#, python-format
 +msgid "Could not create addr for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
 +#, python-format
 +msgid "Could not create context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
 +#, python-format
 +msgid "Could not set mask for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
 +#, python-format
 +msgid "Could not set user in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
 +#, python-format
 +msgid "Could not set role in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
 +#, python-format
 +msgid "Could not set type in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
 +#, python-format
 +msgid "Could not set mls fields in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
 +#, python-format
 +msgid "Could not set addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
 +#, python-format
 +msgid "Could not add addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
 +#, python-format
 +msgid "Addr %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
 +#, python-format
 +msgid "Could not query addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
 +#, python-format
 +msgid "Could not modify addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
 +#, python-format
 +msgid "Addr %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
 +#, python-format
 +msgid "Could not delete addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
 +msgid "Could not deleteall node mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
 +msgid "Could not list addrs"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
 +#, python-format
 +msgid "Could not check if interface %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
 +#, python-format
 +msgid "Could not create interface for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
 +#, python-format
 +msgid "Could not set user in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
 +#, python-format
 +msgid "Could not set role in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
 +#, python-format
 +msgid "Could not set type in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
 +#, python-format
 +msgid "Could not set mls fields in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
 +#, python-format
 +msgid "Could not set interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
 +#, python-format
 +msgid "Could not set message context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
 +#, python-format
 +msgid "Could not add interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
 +#, python-format
 +msgid "Interface %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
 +#, python-format
 +msgid "Could not query interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
 +#, python-format
 +msgid "Could not modify interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
 +#, python-format
 +msgid "Interface %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
 +#, python-format
 +msgid "Could not delete interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
 +msgid "Could not delete all interface  mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
 +msgid "Could not list interfaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
 +msgid "SELinux Interface"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
 +msgid "Context"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
 +#, python-format
 +msgid "Equivalence class for %s already exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
 +#, python-format
 +msgid "File spec %s conflicts with equivalency rule '%s %s'"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
 +#, python-format
 +msgid "Equivalence class for %s does not exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
 +#, python-format
 +msgid "Could not set user in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
 +#, python-format
 +msgid "Could not set role in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
 +#, python-format
 +msgid "Could not set mls fields in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
 +msgid "Invalid file specification"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
 +msgid "File specification can not include spaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
 +#, python-format
 +msgid ""
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
-+"instead"
++"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
++msgstr ""
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
 +#, python-format
 +msgid "Could not check if file context for %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
 +#, python-format
 +msgid "Could not create file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
 +#, python-format
 +msgid "Could not set type in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
 +#, python-format
 +msgid "Could not set file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
 +#, python-format
 +msgid "Could not add file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
 +msgid "Requires setype, serange or seuser"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
 +#, python-format
 +msgid "File context for %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
 +#, python-format
 +msgid "Could not query file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
 +#, python-format
 +msgid "Could not modify file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
 +msgid "Could not list the file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
 +#, python-format
 +msgid "Could not delete the file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
 +#, python-format
 +msgid "File context for %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
 +#, python-format
 +msgid "Could not delete file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
 +msgid "Could not list file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
 +msgid "Could not list local file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "SELinux fcontext"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
 +msgid ""
 +"\n"
 +"SELinux Distribution fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
 +msgid ""
 +"\n"
 +"SELinux Local fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
 +#, python-format
 +msgid "Could not check if boolean %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
 +#, python-format
 +msgid "Boolean %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
 +#, python-format
 +msgid "Could not query file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
 +#, python-format
 +msgid "You must specify one of the following values: %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
 +#, python-format
 +msgid "Could not set active value of boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
 +#, python-format
 +msgid "Could not modify boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
 +#, python-format
 +msgid "Bad format %s: Record %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
 +#, python-format
 +msgid "Boolean %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
 +#, python-format
 +msgid "Could not delete boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
 +msgid "Could not list booleans"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
 +msgid "unknown"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "off"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "on"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "SELinux boolean"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "State"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "Default"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
 +msgid "Description"
 +msgstr ""
@@ -144120,23 +146086,23 @@ index 0000000..f76d2b3
 +msgid "Login '%s' is required"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
 +msgid "Policy Module"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
 +msgid "Module Name"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
 +msgid "Disable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
 +msgid "Enable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
 +msgid "Load Policy Module"
 +msgstr ""
 +
@@ -144175,7 +146141,7 @@ index 0000000..f76d2b3
 +msgid "<b>Applications</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -144185,7 +146151,7 @@ index 0000000..f76d2b3
 +"requires a script in /etc/rc.d/init.d"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
 +msgstr ""
 +
@@ -144197,7 +146163,7 @@ index 0000000..f76d2b3
 +msgid "Internet Services Daemon are daemons started by xinetd"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr ""
 +
@@ -144206,7 +146172,7 @@ index 0000000..f76d2b3
 +"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr ""
 +
@@ -144216,7 +146182,7 @@ index 0000000..f76d2b3
 +"started by a user"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
 +msgid "Sandbox"
 +msgstr ""
 +
@@ -144232,7 +146198,7 @@ index 0000000..f76d2b3
 +msgid "Modify an existing login user record."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr ""
 +
@@ -144242,7 +146208,7 @@ index 0000000..f76d2b3
 +"default this user will have  no setuid, no networking, no su, no sudo."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr ""
 +
@@ -144252,7 +146218,7 @@ index 0000000..f76d2b3
 +"will have no setuid, no networking, no sudo, no su"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr ""
 +
@@ -144262,28 +146228,28 @@ index 0000000..f76d2b3
 +"sudo, no su."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:550
 +msgid ""
-+"User with full networking, no setuid applications without transition, no su,"
-+" can sudo to Root Administration Roles"
++"User with full networking, no setuid applications without transition, no su, "
++"can sudo to Root Administration Roles"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:592
 +msgid "<b>Root Users</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:627
 +msgid ""
-+"Select Root Administrator User Role, if this user will be used to administer"
-+" the machine while running as root.  This user will not be able to login to "
++"Select Root Administrator User Role, if this user will be used to administer "
++"the machine while running as root.  This user will not be able to login to "
 +"the system directly."
 +msgstr ""
 +
@@ -144351,8 +146317,7 @@ index 0000000..f76d2b3
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1019
-+msgid ""
-+"Select the user roles that will transiton to this applications domains."
++msgid "Select the user roles that will transiton to this applications domains."
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1056
@@ -144661,8 +146626,8 @@ index 0000000..f76d2b3
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
 +"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you"
-+" wish to continue?"
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
 +msgstr ""
 +
 +#: ../gui/statusPage.py:152
@@ -144892,8 +146857,8 @@ index 0000000..f76d2b3
 +
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the"
-+" log files."
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
 +msgstr ""
 +
 +#: ../gui/system-config-selinux.glade:2781
@@ -145015,74 +146980,78 @@ index 0000000..f76d2b3
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr ""
 +
@@ -145101,1013 +147070,1015 @@ index 0000000..f76d2b3
 +msgstr ""
 +
 +#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr ""
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
 +msgstr ""
 +
-+#: booleans.py:5
++#: booleans.py:6
 +msgid "Allow users to login using a radius server"
 +msgstr ""
 +
-+#: booleans.py:6
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
++msgstr ""
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
 +msgstr ""
 +
-+#: booleans.py:7
++#: booleans.py:9
 +msgid "Allow clamd to use JIT compiler"
 +msgstr ""
 +
-+#: booleans.py:8
++#: booleans.py:10
 +msgid "Allow clamscan to non security files on a system"
 +msgstr ""
 +
-+#: booleans.py:9
++#: booleans.py:11
 +msgid "Allow clamscan to read user content"
 +msgstr ""
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:11
++#: booleans.py:13
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:12
++#: booleans.py:14
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:13
++#: booleans.py:15
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:14
++#: booleans.py:16
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:15
++#: booleans.py:17
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
 +msgstr ""
 +
-+#: booleans.py:17
++#: booleans.py:19
 +msgid "Allow cvs daemon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr ""
 +
-+#: booleans.py:19
++#: booleans.py:21
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr ""
 +
-+#: booleans.py:20
++#: booleans.py:22
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:21
++#: booleans.py:23
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:22
++#: booleans.py:24
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
-+"Deny user domains applications to map a memory region as both executable and"
-+" writable, this is dangerous and the executable should be reported in "
-+"bugzilla"
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr ""
 +
-+#: booleans.py:26
++#: booleans.py:28
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr ""
 +
-+#: booleans.py:27
++#: booleans.py:29
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr ""
 +
-+#: booleans.py:28
++#: booleans.py:30
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr ""
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr ""
 +
-+#: booleans.py:31
++#: booleans.py:33
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:32
++#: booleans.py:34
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:35
++#: booleans.py:37
 +msgid "Allow fenced domain to execute ssh."
 +msgstr ""
 +
-+#: booleans.py:36
++#: booleans.py:38
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:39
++#: booleans.py:41
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr ""
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr ""
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:46
++#: booleans.py:48
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:51
++#: booleans.py:53
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:52
++#: booleans.py:54
 +msgid "Allow gitisis daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +msgid "Allow http daemon to check spam"
 +msgstr ""
 +
-+#: booleans.py:60
++#: booleans.py:62
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr ""
 +
-+#: booleans.py:61
++#: booleans.py:63
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr ""
 +
-+#: booleans.py:62
++#: booleans.py:64
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr ""
 +
-+#: booleans.py:63
++#: booleans.py:65
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:64
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr ""
 +
-+#: booleans.py:65
++#: booleans.py:67
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr ""
 +
-+#: booleans.py:66
++#: booleans.py:68
 +msgid "Allow httpd to connect to memcache server"
 +msgstr ""
 +
-+#: booleans.py:67
++#: booleans.py:69
 +msgid "Allow httpd to act as a relay"
 +msgstr ""
 +
-+#: booleans.py:68
++#: booleans.py:70
 +msgid "Allow http daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +msgid "Allow httpd cgi support"
 +msgstr ""
 +
-+#: booleans.py:71
++#: booleans.py:73
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr ""
 +
-+#: booleans.py:72
++#: booleans.py:74
 +msgid "Allow httpd to read home directories"
 +msgstr ""
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr ""
 +
-+#: booleans.py:75
++#: booleans.py:77
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr ""
 +
-+#: booleans.py:76
++#: booleans.py:78
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr ""
 +
-+#: booleans.py:77
++#: booleans.py:79
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr ""
 +
-+#: booleans.py:78
++#: booleans.py:80
 +msgid "Allow httpd to read user content"
 +msgstr ""
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr ""
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +msgid "Allow Apache to execute tmp content."
 +msgstr ""
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +msgid "Allow httpd to access cifs file systems"
 +msgstr ""
 +
-+#: booleans.py:87
++#: booleans.py:89
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr ""
 +
-+#: booleans.py:88
++#: booleans.py:90
 +msgid "Allow httpd to run gpg"
 +msgstr ""
 +
-+#: booleans.py:89
++#: booleans.py:91
 +msgid "Allow httpd to access nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:90
++#: booleans.py:92
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr ""
 +
-+#: booleans.py:91
++#: booleans.py:93
 +msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:92
++#: booleans.py:94
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:93
++#: booleans.py:95
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr ""
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr ""
 +
-+#: booleans.py:95
++#: booleans.py:97
 +msgid "Allow confined applications to run with kerberos."
 +msgstr ""
 +
-+#: booleans.py:96
++#: booleans.py:98
 +msgid "Allow syslogd daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:97
++#: booleans.py:99
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
 +msgstr ""
 +
-+#: booleans.py:99
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
 +msgstr ""
 +
-+#: booleans.py:100
++#: booleans.py:102
 +msgid "Allow mock to read files in home directories."
 +msgstr ""
 +
-+#: booleans.py:101
++#: booleans.py:103
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr ""
 +
-+#: booleans.py:102
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:103
++#: booleans.py:105
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr ""
 +
-+#: booleans.py:104
++#: booleans.py:106
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr ""
 +
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr ""
 +
-+#: booleans.py:106
++#: booleans.py:108
 +msgid "Allow mysqld to connect to all ports"
 +msgstr ""
 +
-+#: booleans.py:107
++#: booleans.py:109
 +msgid "Allow BIND to bind apache port."
 +msgstr ""
 +
-+#: booleans.py:108
++#: booleans.py:110
 +msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
 +msgstr ""
 +
-+#: booleans.py:109
++#: booleans.py:111
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr ""
 +
-+#: booleans.py:110
++#: booleans.py:112
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr ""
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +msgid "Allow system to run with NIS"
 +msgstr ""
 +
-+#: booleans.py:113
++#: booleans.py:115
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr ""
 +
-+#: booleans.py:114
++#: booleans.py:116
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:115
++#: booleans.py:117
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:116
++#: booleans.py:118
 +msgid "Allow openvpn to read home directories"
 +msgstr ""
 +
-+#: booleans.py:117
++#: booleans.py:119
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:118
++#: booleans.py:120
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:120
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:121
++#: booleans.py:123
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:122
++#: booleans.py:124
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
 +msgstr ""
 +
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
 +msgstr ""
 +
-+#: booleans.py:125
++#: booleans.py:127
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr ""
 +
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
 +msgstr ""
 +
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
 +msgstr ""
 +
-+#: booleans.py:128
++#: booleans.py:130
 +msgid "Allow database admins to execute DML statement"
 +msgstr ""
 +
-+#: booleans.py:129
++#: booleans.py:131
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr ""
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:134
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
 +msgstr ""
 +
-+#: booleans.py:134
++#: booleans.py:136
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr ""
 +
-+#: booleans.py:135
++#: booleans.py:137
 +msgid "Allow qemu to connect fully to the network"
 +msgstr ""
 +
-+#: booleans.py:136
++#: booleans.py:138
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr ""
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +msgid "Allow qemu to use nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:139
++#: booleans.py:141
 +msgid "Allow qemu to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:140
++#: booleans.py:142
 +msgid "Allow racoon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:141
++#: booleans.py:143
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
 +msgstr ""
 +
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr ""
 +
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr ""
 +
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr ""
 +
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr ""
 +
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
 +msgstr ""
 +
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
 +msgstr ""
 +
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr ""
 +
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
 +msgstr ""
 +
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
 +msgstr ""
 +
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr ""
 +
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
 +msgstr ""
 +
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr ""
 +
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
 +msgstr ""
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
 +msgstr ""
 +
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
 +msgstr ""
 +
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
 +msgstr ""
 +
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
 +msgstr ""
 +
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
 +msgstr ""
 +
-+#: booleans.py:168
++#: booleans.py:170
 +msgid ""
-+"Allow confined users the ability to execute the ping and traceroute "
-+"commands."
++"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr ""
 +
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
 +msgstr ""
 +
-+#: booleans.py:171
++#: booleans.py:173
 +msgid ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the"
-+" same domain and outside users)  disabling this forces FTP passive mode and "
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
 +"may change other protocols."
 +msgstr ""
 +
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
 +msgstr ""
 +
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home "
-+"directories."
++"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr ""
 +
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr ""
 +
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
-+"Enable additional permissions needed to support devices on 3ware "
-+"controllers."
++"Enable additional permissions needed to support devices on 3ware controllers."
 +msgstr ""
 +
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr ""
 +
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
 +msgstr ""
 +
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
 +
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
 +msgstr ""
 +
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
 +msgstr ""
 +
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:189
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any network port."
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
 +
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
 +msgstr ""
 +
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr ""
 +
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
 +msgstr ""
 +
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
 +msgstr ""
 +
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
 +msgstr ""
 +
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
 +msgstr ""
 +
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr ""
 +
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
 +msgstr ""
 +
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
 +msgstr ""
 +
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr ""
 +
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr ""
 +
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr ""
 +
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr ""
 +
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr ""
 +
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr ""
 +
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr ""
 +
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
 +msgstr ""
 +
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
 +
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
 +msgstr ""
 +
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr ""
 +
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr ""
 +
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
 +
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 diff --git a/policycoreutils/po/id.po b/policycoreutils/po/id.po
-index caf6141..3f44780 100644
+index caf6141..31497c2 100644
 --- a/policycoreutils/po/id.po
 +++ b/policycoreutils/po/id.po
 @@ -7,15 +7,15 @@ msgid ""
@@ -146117,7 +148088,7 @@ index caf6141..3f44780 100644
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-03-30 18:14+0000\n"
 -"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Indonesian <trans-id at lists.fedoraproject.org>\n"
@@ -146148,7 +148119,7 @@ index caf6141..3f44780 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -146217,7 +148188,7 @@ index caf6141..3f44780 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -146281,10 +148252,10 @@ index caf6141..3f44780 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -146540,453 +148511,468 @@ index caf6141..3f44780 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -146995,114 +148981,119 @@ index caf6141..3f44780 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -147110,103 +149101,103 @@ index caf6141..3f44780 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1013,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -147215,7 +149206,7 @@ index caf6141..3f44780 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -147294,7 +149285,7 @@ index caf6141..3f44780 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -147320,7 +149311,32 @@ index caf6141..3f44780 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -147370,7 +149386,7 @@ index caf6141..3f44780 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -147382,7 +149398,7 @@ index caf6141..3f44780 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -147399,7 +149415,7 @@ index caf6141..3f44780 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -147411,7 +149427,7 @@ index caf6141..3f44780 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -147427,7 +149443,7 @@ index caf6141..3f44780 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -147447,7 +149463,7 @@ index caf6141..3f44780 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -147460,7 +149476,7 @@ index caf6141..3f44780 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -147473,7 +149489,7 @@ index caf6141..3f44780 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -147486,7 +149502,7 @@ index caf6141..3f44780 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -147505,7 +149521,7 @@ index caf6141..3f44780 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -148013,7 +150029,7 @@ index caf6141..3f44780 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -148082,11 +150098,8 @@ index caf6141..3f44780 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -148094,59 +150107,83 @@ index caf6141..3f44780 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -148155,70 +150192,72 @@ index caf6141..3f44780 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -148227,63 +150266,118 @@ index caf6141..3f44780 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -148292,1370 +150386,1313 @@ index caf6141..3f44780 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -149666,37 +151703,37 @@ index caf6141..3f44780 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -149704,73 +151741,73 @@ index caf6141..3f44780 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -149779,14 +151816,14 @@ index caf6141..3f44780 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -149796,14 +151833,14 @@ index caf6141..3f44780 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -149812,7 +151849,7 @@ index caf6141..3f44780 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -149820,7 +151857,7 @@ index caf6141..3f44780 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -149829,12 +151866,12 @@ index caf6141..3f44780 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -149843,11 +151880,11 @@ index caf6141..3f44780 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -149860,7 +151897,7 @@ index caf6141..3f44780 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -149872,12 +151909,12 @@ index caf6141..3f44780 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -149888,14 +151925,14 @@ index caf6141..3f44780 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -149904,25 +151941,25 @@ index caf6141..3f44780 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -149937,7 +151974,7 @@ index caf6141..3f44780 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -149945,32 +151982,32 @@ index caf6141..3f44780 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -149978,28 +152015,28 @@ index caf6141..3f44780 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -150009,19 +152046,19 @@ index caf6141..3f44780 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -150033,13 +152070,13 @@ index caf6141..3f44780 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -150047,13 +152084,13 @@ index caf6141..3f44780 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -150065,154 +152102,154 @@ index caf6141..3f44780 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -150221,52 +152258,52 @@ index caf6141..3f44780 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/is.po b/policycoreutils/po/is.po
-index a4478db..13a738e 100644
+index a4478db..a61c8f3 100644
 --- a/policycoreutils/po/is.po
 +++ b/policycoreutils/po/is.po
 @@ -8,7 +8,7 @@ msgid ""
@@ -150274,7 +152311,7 @@ index a4478db..13a738e 100644
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -150296,7 +152333,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -150365,7 +152402,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -150429,10 +152466,10 @@ index a4478db..13a738e 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -150688,453 +152725,468 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -151143,114 +153195,119 @@ index a4478db..13a738e 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -151258,103 +153315,103 @@ index a4478db..13a738e 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1013,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -151363,7 +153420,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -151442,7 +153499,7 @@ index a4478db..13a738e 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -151468,7 +153525,32 @@ index a4478db..13a738e 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -151518,7 +153600,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -151530,7 +153612,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -151547,7 +153629,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -151559,7 +153641,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -151575,7 +153657,7 @@ index a4478db..13a738e 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -151595,7 +153677,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -151608,7 +153690,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -151621,7 +153703,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -151634,7 +153716,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -151653,7 +153735,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -152161,7 +154243,7 @@ index a4478db..13a738e 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -152230,11 +154312,8 @@ index a4478db..13a738e 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -152242,59 +154321,83 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -152303,70 +154406,72 @@ index a4478db..13a738e 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -152375,63 +154480,118 @@ index a4478db..13a738e 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -152440,1370 +154600,1313 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -153814,37 +155917,37 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -153852,73 +155955,73 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -153927,14 +156030,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -153944,14 +156047,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -153960,7 +156063,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -153968,7 +156071,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -153977,12 +156080,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -153991,11 +156094,11 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -154008,7 +156111,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -154020,12 +156123,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -154036,14 +156139,14 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -154052,25 +156155,25 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -154085,7 +156188,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -154093,32 +156196,32 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -154126,28 +156229,28 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -154157,19 +156260,19 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -154181,13 +156284,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -154195,13 +156298,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -154213,154 +156316,154 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -154369,52 +156472,52 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/it.po b/policycoreutils/po/it.po
-index 9787182..920f3b4 100644
+index 9787182..097a210 100644
 --- a/policycoreutils/po/it.po
 +++ b/policycoreutils/po/it.po
 @@ -9,15 +9,15 @@ msgid ""
@@ -154423,7 +156526,7 @@ index 9787182..920f3b4 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Italian <trans-it at lists.fedoraproject.org>\n"
@@ -154454,7 +156557,7 @@ index 9787182..920f3b4 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Impossibile impostare il contesto exec su %s.\n"
-@@ -91,860 +91,856 @@ msgstr "******************** IMPORTANTE ***********************\n"
+@@ -91,860 +91,876 @@ msgstr "******************** IMPORTANTE ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Per attivare questo pacchetto della policy eseguire:"
  
@@ -154524,7 +156627,7 @@ index 9787182..920f3b4 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Versione"
  
@@ -154590,10 +156693,10 @@ index 9787182..920f3b4 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Impossibile creare una chiave per %s"
@@ -154850,453 +156953,469 @@ index 9787182..920f3b4 100644
  msgstr "Ruoli SELinux"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "E' richiesto il protocollo udp o tcp"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "E' richiesta la porta"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Impossibile creare una chiave per %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "E' richiesto il Tipo"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Impossibile controllare se la porta %s/%s è definita"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Porta %s/%s già definita"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Impossibile creare la porta per %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Impossibile creare il contesto per %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Impossibile impostare l'utente nel contesto della porta per %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Impossibile impostare il ruolo nel contesto della porta per %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Impossibile impostare il tipo nel contesto della porta per %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Impossibile impostare i campi mls nel contesto della porta per %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Impossibile impostare il contesto della porta per %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Impossibile aggiungere la porta %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Richiede setype o serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Richiede setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "La porta %s/%s non è definita"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Impossibile interrogare la porta %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Impossibile modificare la porta %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Impossibile elencare le porte"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Impossibile eliminare la porta %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "La porta %s/%s è definita nella policy, non può essere eliminata"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Impossibile eliminare la porta %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Impossibile elencare le porte"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "Tipo di porta SELinux"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Numero porta"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "L'indirizzo del nodo è necessario"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Protocollo mancante o sconosciuto"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "E' richiesto un Tipo SELinux"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Impossibile creare la chiave per %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Impossibile controllare se la porta %s è definita"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Impossibile creare un indirizzo per %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Impossibile creare il contesto per %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Impossibile impostare una maschera per %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Impossibile impostare l'utente nel contesto indirizzo per %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Impossibile impostare il ruolo nel contesto indirizzo per %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Impossibile impostare il tipo nel contesto indirizzo per %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Impossibile impostare i campi mls nel contesto indirizzo per %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Impossibile impostare il contesto indirizzo per %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Impossibile aggiungere l'indirizzo %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Indirizzo %s non definito"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Impossibile interrogare l'indirizzo %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Impossibile modificare l'indirizzo %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "L'indirizzo %s è definito nella policy, non può essere eliminato"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Impossibile eliminare l'indirizzo %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Impossibile elencare gli indirizzi"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "E' richiesto un Tipo SELinux"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Impossibile controllare se l'interfaccia %s è definita"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Impossibile creare l'interfaccia per %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Impossibile impostare l'utente nel contesto dell'interfaccia per %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Impossibile impostare il ruolo nel contesto dell'interfaccia per %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Impossibile impostare il tipo nel contesto dell'interfaccia per %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Impossibile impostare i campi mls nel contesto dell'interfaccia per %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Impossibile impostare il contesto dell'interfaccia per %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Impossibile impostare il contesto dei messaggi per %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Impossibile aggiungere l'interfaccia %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "L'interfaccia %s non è definita"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Impossibile interrogare l'interfaccia %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Impossibile modificare l'interfaccia %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "L'interfaccia %s è definita nella policy, non può essere eliminata"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Impossibile eliminare l'interfaccia %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Impossibile elencare le interfacce"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "Interfaccia di SELinux"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Contesto"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Impossibile impostare l'utente nel contesto del file per %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Impossibile impostare il ruolo nel contesto del file per %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Impossibile impostare i campi mls nel contesto del file per %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Specifiche non valide del file"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -155305,115 +157424,120 @@ index 9787182..920f3b4 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Impossibile controllare se il contesto del file per %s è definito"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Impossibile creare contesto del file per %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Impossibile impostare il tipo nel contesto del file per %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Impossibile impostare il contesto del file per %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Impossibile aggiungere il contesto del file per %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Richiesto setype, serange o seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Il contesto del file per %s non è definito"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Impossibile interrogare il contesto del file per %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Impossibile modificare il contesto del file per %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Impossibile elencare i contesti del file"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Impossibile eliminare il contesto del file %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  "Il contesto del file per %s è definito nella policy, non può essere eliminato"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Impossibile eliminare il contesto del file per %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Impossibile elencare i contesti del file"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Impossibile elencare i contesti del file locale"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "fcontext di SELinux"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "tipo"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -155421,103 +157545,103 @@ index 9787182..920f3b4 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Impossibile controllare se la booleana %s è definita"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "La booleana %s non è definita"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Impossibile interrogare il contesto del file %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "E' necessario specificare uno dei seguenti valori: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Impossibile impostare il valore attivo della booleana %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Impossibile modificare la booleana %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Formato non valido %s: Record %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "La booleana %s è definita nella policy, non può essere eliminata"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Impossibile eliminare la booleana %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Impossibile elencare le booleane"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "sconosciuto"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "off"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "on"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "Booleana di SELinux"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Descrizione"
  
-@@ -1010,7 +1006,7 @@ msgstr "Errore di allocazione memoria.\n"
+@@ -1010,7 +1026,7 @@ msgstr "Errore di allocazione memoria.\n"
  msgid "Error sending audit message.\n"
  msgstr "Errore di invio messaggio audit.\n"
  
@@ -155526,7 +157650,7 @@ index 9787182..920f3b4 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Non si può determinare la modalità enforcing.\n"
-@@ -1130,62 +1126,66 @@ msgstr "Impossibile ottenere un segnale vuoto\n"
+@@ -1130,62 +1146,66 @@ msgstr "Impossibile ottenere un segnale vuoto\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Impossibile impostare SIGHUP handler\n"
  
@@ -155605,7 +157729,7 @@ index 9787182..920f3b4 100644
  msgid "failed to exec shell\n"
  msgstr "esecuzione shell fallita\n"
  
-@@ -1290,20 +1290,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1290,20 +1310,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -155631,7 +157755,32 @@ index 9787182..920f3b4 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1379,557 +1379,444 @@ msgstr ""
+@@ -1359,577 +1379,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -155681,7 +157830,7 @@ index 9787182..920f3b4 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -155693,7 +157842,7 @@ index 9787182..920f3b4 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -155710,7 +157859,7 @@ index 9787182..920f3b4 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -155722,7 +157871,7 @@ index 9787182..920f3b4 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -155738,7 +157887,7 @@ index 9787182..920f3b4 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -155758,7 +157907,7 @@ index 9787182..920f3b4 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -155771,7 +157920,7 @@ index 9787182..920f3b4 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -155784,7 +157933,7 @@ index 9787182..920f3b4 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -155797,7 +157946,7 @@ index 9787182..920f3b4 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -155816,7 +157965,7 @@ index 9787182..920f3b4 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -156324,7 +158473,7 @@ index 9787182..920f3b4 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1967,1411 +1854,1487 @@ msgstr ""
+@@ -1967,1411 +1874,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -156393,11 +158542,8 @@ index 9787182..920f3b4 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -156405,59 +158551,83 @@ index 9787182..920f3b4 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -156466,70 +158636,75 @@ index 9787182..920f3b4 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -156540,69 +158715,68 @@ index 9787182..920f3b4 100644
 +"named pipe\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
  msgstr ""
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
  msgstr ""
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
  msgstr ""
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
  msgstr ""
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
  msgstr ""
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
  msgstr ""
  
--#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
  msgstr ""
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
  msgstr ""
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 +#: ../gui/system-config-selinux.glade:1354
 +msgid ""
 +"Disabled\n"
@@ -156610,20 +158784,20 @@ index 9787182..920f3b4 100644
 +"Enforcing\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
  msgstr ""
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 +#: ../gui/system-config-selinux.glade:1463
 +msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
@@ -156632,33 +158806,32 @@ index 9787182..920f3b4 100644
 +"relabel is required."
  msgstr ""
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
  msgstr ""
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
  msgstr ""
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
  msgstr ""
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -156669,1496 +158842,1450 @@ index 9787182..920f3b4 100644
 +msgid "Filter"
  msgstr ""
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
  msgstr ""
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
  msgstr ""
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
  msgstr ""
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
  msgstr ""
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
  msgstr ""
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
  msgstr ""
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
  msgstr ""
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
  msgstr ""
  
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
  msgstr ""
  
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
  msgstr ""
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
  msgstr ""
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
  msgstr ""
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
  msgstr ""
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
 +#: ../sepolicy/sepolicy.py:215
 +msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
  msgstr ""
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
- msgstr ""
- 
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
- msgid ""
+-msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
- 
--#: ../gui/selinux.tbl:134
--msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
+ 
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
++#: booleans.py:50
 +msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:59
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:67
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:86
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++#: booleans.py:95
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
++#: booleans.py:101
 +msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
++#: booleans.py:110
  msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:113
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:122
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:142
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:134
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
-+msgid "Allow rsync to run as a client"
++#: booleans.py:135
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
-+msgid "Allow rsync to export any files/directories read only."
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
-+msgid "Allow rsync servers to share cifs files systems"
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
-+msgid "Allow rsync servers to share nfs files systems"
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
-+msgid ""
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
-+msgid "Allow samba to share users home directories."
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
-+msgid "Allow samba to share any file/directory read only."
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
-+msgid "Allow samba to share any file/directory read/write."
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
-+msgid "Allow samba to act as a portmapper"
++#: booleans.py:144
++msgid ""
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
-+msgid "Allow samba to run unconfined scripts"
++#: booleans.py:145
++msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
-+msgid "Allow samba to export ntfs/fusefs volumes."
++#: booleans.py:146
++msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
-+msgid "Allow samba to export NFS volumes."
++#: booleans.py:147
++msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
-+msgid "Allow sanlock to read/write fuse files"
++#: booleans.py:148
++msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
-+msgid "Allow sanlock to manage nfs files"
++#: booleans.py:149
++msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
-+msgid "Allow sanlock to manage cifs files"
++#: booleans.py:150
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
-+msgid "Allow sasl to read shadow"
++#: booleans.py:151
++msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
-+msgid ""
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
++#: booleans.py:152
++msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
++#: booleans.py:153
++msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
-+msgid ""
-+"Boolean to determine whether the system permits loading policy, setting "
-+"enforcing mode, and changing boolean values.  Set this to true and you have "
-+"to reboot to set it back."
++#: booleans.py:154
++msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
-+msgid "Allow regular users direct dri device access"
++#: booleans.py:155
++msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
-+msgid ""
-+"Allow unconfined executables to make their heap memory executable.  Doing "
-+"this is a really bad idea. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:156
++msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
-+msgid ""
-+"Allow all unconfined executables to use libraries requiring text relocation "
-+"that are not labeled textrel_shlib_t"
++#: booleans.py:157
++msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
-+msgid ""
-+"Allow unconfined executables to make their stack executable.  This should "
-+"never, ever be necessary. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:158
++msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
-+msgid "Allow users to connect to the local mysql server"
++#: booleans.py:159
++msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:160
++msgid "Allow sanlock to manage cifs files"
++msgstr ""
++
++#: booleans.py:161
++msgid "Allow sasl to read shadow"
++msgstr ""
++
++#: booleans.py:162
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow confined users the ability to execute the ping and traceroute commands."
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
-+msgid "Allow users to connect to PostgreSQL"
++#: booleans.py:163
++msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:164
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -158166,74 +160293,88 @@ index 9787182..920f3b4 100644
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
-+"Allow user to r/w files on filesystems that do not have extended attributes "
-+"(FAT, CDROM, FLOPPY)"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values.  Set this to true and you have "
++"to reboot to set it back."
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:165
++msgid "Allow regular users direct dri device access"
++msgstr ""
++
++#: booleans.py:166
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users)  disabling this forces FTP passive mode and "
-+"may change other protocols."
++"Allow unconfined executables to make their heap memory executable.  Doing "
++"this is a really bad idea. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
-+msgid "Allow user music sharing"
++#: booleans.py:167
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:168
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+"Allow anon internal-sftp to upload files, used for public file transfer "
-+"services. Directories must be labeled public_content_rw_t."
++"Allow unconfined executables to make their stack executable.  This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
-+msgid ""
-+"Allow sftp-internal to read and write files in the user home directories"
++#: booleans.py:169
++msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:170
 +msgid ""
-+"Allow sftp-internal to login to local users and read/write all files on the "
-+"system, governed by DAC."
++"Allow confined users the ability to execute the ping and traceroute commands."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
-+msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home directories."
++#: booleans.py:171
++msgid "Allow users to connect to PostgreSQL"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
-+msgid "Allow sge to connect to the network using any TCP port"
++#: booleans.py:172
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
-+msgid "Allow sge to access nfs file systems."
++#: booleans.py:173
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
++"may change other protocols."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:174
++msgid "Allow user music sharing"
++msgstr ""
++
++#: booleans.py:175
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -158243,129 +160384,145 @@ index 9787182..920f3b4 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
-+"Enable additional permissions needed to support devices on 3ware controllers."
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:176
 +msgid ""
-+"Allow samba to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
-+msgid "Allow user spamassassin clients to use the network."
++#: booleans.py:177
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
-+msgid "Allow spamd to read/write user home directories."
++#: booleans.py:178
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
-+msgid ""
-+"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++#: booleans.py:179
++msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
-+msgid "Allow squid to run as a transparent proxy (TPROXY)"
++#: booleans.py:180
++msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:181
 +msgid ""
-+"Allow ssh with chroot env to read and write files in the user home "
-+"directories"
++"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
-+msgid "allow host key based authentication"
++#: booleans.py:182
++msgid ""
++"Allow samba to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
-+msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:183
++msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
-+msgid "allow staff user to create and transition to svirt domains."
++#: booleans.py:184
++msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
-+msgid "Allow the Telepathy connection managers to connect to any network port."
-+msgstr ""
-+
-+#: booleans.py:190
++#: booleans.py:185
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
++#: booleans.py:186
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
-+msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++#: booleans.py:187
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:188
++msgid "allow host key based authentication"
++msgstr ""
++
++#: booleans.py:189
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr ""
++
++#: booleans.py:190
++msgid "allow staff user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:192
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
-+"allow unconfined users to transition to the chrome sandbox domains when "
-+"running chrome-sandbox"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
-+msgid "Allow a user to login as an unconfined domain"
++#: booleans.py:193
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
-+msgid ""
-+"Allow unconfined users to transition to the Mozilla plugin domain when "
-+"running xulrunner plugin-container."
++#: booleans.py:194
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
-+msgid "Allow video playing tools to run unconfined"
++#: booleans.py:195
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
-+msgid "Allow unprivledged user to create and transition to svirt domains."
++#: booleans.py:196
++msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1645
@@ -158376,208 +160533,222 @@ index 9787182..920f3b4 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
-+msgid "Support ecryptfs home directories"
++#: booleans.py:197
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
-+msgid "Support fusefs home directories"
++#: booleans.py:198
++msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
-+msgid "Use lpd server instead of cups"
++#: booleans.py:199
++msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
-+msgid "Support NFS home directories"
++#: booleans.py:200
++msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
-+msgid "Support SAMBA home directories"
++#: booleans.py:201
++msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
-+msgid "Allow varnishd to connect to all ports, not just HTTP."
++#: booleans.py:202
++msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
-+msgid "Ignore vbetool mmap_zero errors."
++#: booleans.py:203
++msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
-+msgid ""
-+"Allow confined virtual guests to use serial/parallel communication ports"
++#: booleans.py:204
++msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
-+msgid ""
-+"Allow confined virtual guests to use executable memory and executable stack"
++#: booleans.py:205
++msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
-+msgid "Allow confined virtual guests to read fuse files"
++#: booleans.py:206
++msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
-+msgid "Allow confined virtual guests to manage nfs files"
++#: booleans.py:207
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
-+msgid "Allow confined virtual guests to manage cifs files"
++#: booleans.py:208
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
-+msgid "Allow confined virtual guests to interact with the sanlock"
++#: booleans.py:209
++msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
-+msgid "Allow confined virtual guests to manage device configuration, (pci)"
++#: booleans.py:210
++msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
-+msgid "Allow confined virtual guests to use usb devices"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
-+msgid "Allow confined virtual guests to interact with the xserver"
++#: booleans.py:212
++msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
-+msgid "Allow webadm to manage files in users home directories"
++#: booleans.py:213
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
-+msgid "Allow webadm to read files in users home directories"
++#: booleans.py:214
++msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
-+msgid "Ignore wine mmap_zero errors."
++#: booleans.py:215
++msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
-+msgid "Allow the graphical login program to execute bootloader"
++#: booleans.py:216
++msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
-+msgid ""
-+"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++#: booleans.py:217
++msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
-+msgid "Allow xen to manage nfs files"
++#: booleans.py:218
++msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
-+msgid ""
-+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
-+"logical volumes for disk images."
++#: booleans.py:219
++msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
-+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr ""
-+
-+#: booleans.py:222
++#: booleans.py:220
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
-+"Allow xguest users to configure Network Manager and connect to apache ports"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
-+msgid "Allow xguest users to mount removable media"
++#: booleans.py:221
++msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
-+msgid "Allow xguest to use blue tooth devices"
++#: booleans.py:222
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
-+msgid "Allows clients to write to the X server shared memory segments."
++#: booleans.py:223
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
-+msgid "Allows XServer to execute writable memory"
++#: booleans.py:224
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
-+msgid "Support X userspace object manager"
++#: booleans.py:225
++msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
++#: booleans.py:226
++msgid "Allow xguest to use blue tooth devices"
++msgstr ""
++
++#: booleans.py:227
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr ""
++
 +#: booleans.py:228
-+msgid "Allow zabbix to connect to unreserved ports"
++msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
 +#: booleans.py:229
-+msgid "Allow zebra daemon to write it configuration files"
++msgid "Support X userspace object manager"
 +msgstr ""
 +
 +#: booleans.py:230
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:231
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/ja.po b/policycoreutils/po/ja.po
-index ffeaef5..d8cf798 100644
+index ffeaef5..c9f99c6 100644
 --- a/policycoreutils/po/ja.po
 +++ b/policycoreutils/po/ja.po
 @@ -4,23 +4,24 @@
@@ -158596,7 +160767,7 @@ index ffeaef5..d8cf798 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Japanese <trans-ja at lists.fedoraproject.org>\n"
@@ -158627,7 +160798,7 @@ index ffeaef5..d8cf798 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "exec コンテキストを %s に設定できませんでした。\n"
-@@ -94,859 +95,863 @@ msgstr "******************** 重要 ***********************\n"
+@@ -94,859 +95,883 @@ msgstr "******************** 重要 ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "このポリシーパッケージを有効にするには、以下を実行して下さい:"
  
@@ -158699,7 +160870,7 @@ index ffeaef5..d8cf798 100644
 +msgstr "モジュール名"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "バージョン"
  
@@ -158770,10 +160941,10 @@ index ffeaef5..d8cf798 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "%s のキーを作成できませんでした"
@@ -159029,572 +161200,593 @@ index ffeaef5..d8cf798 100644
  msgstr "SELinux ロール"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "プロトコル udp か tcp が必要です"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "ポートが必要です"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "無効なポート"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "%s/%s のキーを作成できませんでした"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "タイプが必要です"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "ポート %s/%s が定義されているか確認できませんでした"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "ポート %s/%s はすでに定義されています"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "%s/%s のポートを作成できませんでした"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "%s/%s のコンテキストを作成できませんでした"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "%s/%s のポートコンテキストにユーザーを設定できませんでした"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "%s/%s のポートコンテキストにロールを設定できませんでした"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "%s/%s のポートコンテキストにタイプを設定できませんでした"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "%s/%s のポートコンテキストに mls フィールドを設定できませんでした"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "%s/%s のポートコンテキストを設定できませんでした"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "ポート %s/%s を追加できませんでした"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype か serange が必要です"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "setype が必要です"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "ポート %s/%s は定義されていません"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "ポート %s/%s をクエリーできませんでした"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "ポート %s/%s を修正できませんでした"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "ポートを一覧表示できませんでした"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "ポート %s を削除できませんでした"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "ポート %s/%s はポリシーで定義されています、 削除できません"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "ポート %s/%s を削除できませんでした"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "ポートの一覧を表示できませんでした"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux ポートタイプ"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "プロト"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "ポート番号"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "ノードアドレスが必要です"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "不明又は欠如したプロトコル"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux タイプが必要です"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "%s のキーを作成できませんでした"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "アドレス %s が定義されているか確認できませんでした"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "%s のアドレスを作成できませんでした"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "%s のコンテキストを作成できませんでした"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "%s のマスクを設定できませんでした"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "%s のアドレスコンテキストにユーザーを設定できませんでした"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "%s のアドレスコンテキストにロールを設定できませんでした"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "%s のアドレスコンテキストにタイプを設定できませんでした"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "%s のアドレスコンテキストに mls フィールドを設定できませんでした"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "%s のアドレスコンテキストを設定できませんでした"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "アドレス %s を追加できませんでした"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "アドレス %s は定義されていません"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "アドレス %s をクエリできませんでした"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "アドレス %s を修正できませんでした"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "アドレス %s はポリシー内で定義されています、削除できません"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "アドレス %s を削除できませんでした"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "すべてのノードマッピングを削除できません"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "アドレスの一覧を表示できませんでした"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux タイプが必要です"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "インターフェース %s が定義されているか確認できませんでした"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "%s のインターフェースを作成できませんでした"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "%s のインターフェースコンテキストにユーザーを設定できませんでした"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "%s のインターフェースコンテキストにロールを設定できませんでした"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "%s のインターフェースコンテキストにタイプを設定できませんでした"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  "%s のインターフェースコンテキストに mls フィールドを設定できませんでした"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "%s のインターフェースコンテキストを設定できませんでした"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "%s のメッセージコンテキストを設定できませんでした"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "インターフェース %s を追加できませんでした"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "インターフェース %s は定義されていません"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "インターフェース %s をクエリーできませんでした"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "インターフェース %s を修正できませんでした"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "インターフェース %s はポリシーで定義されています、 削除できません"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "インターフェース %s を削除できませんでした"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "全てのインターフェイスの 対応表を削除できませんでした"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "インターフェースの一覧を表示できませんでした"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux インターフェース"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "コンテキスト"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "%s の等価クラスは既に存在します"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "ファイル仕様 %s は等価規則 '%s %s' と競合します"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "%s の等価クラスは存在しません"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "%s のファイルコンテキストにユーザーを設定できませんでした"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "%s のファイルコンテキストにロールを設定できませんでした"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "%s のファイルコンテキストに mls フィールドを設定できませんでした"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "無効なファイル使用"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "ファイル仕様は空白を含むことが出来ません"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
  msgstr ""
 +"ファイル仕様 %s は、等価規則 '%s %s' と競合します; 代わりに '%s' を追加して見"
 +"てください"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "%s のファイルコンテキストが定義されているか確認できませんでした"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "%s のファイルコンテキストを作成できませんでした"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "%s のファイルコンテキストにタイプを設定できませんでした"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "%s のファイルコンテキストを設定できませんでした"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "%s のファイルコンテキストを追加できませんでした"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "setype、serange、または seuser のいずれかが必要です"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "%s のファイルコンテキストは定義されていません"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "%s のファイルコンテキストをクエリーできませんでした"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "%s のファイルコンテキストを修正できませんでした"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "ファイルコンテキストを一覧表示できませんでした"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "ファイルコンテキスト %s を削除できませんでした"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "%s のファイルコンテキストはポリシーで定義されています、 削除できません"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "%s のファイルコンテキストを削除できませんでした"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "ファイルコンテキストの一覧を表示できませんでした"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "ローカルファイルのコンテキスト一覧を表示できませんでした"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "タイプ"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -159603,7 +161795,7 @@ index ffeaef5..d8cf798 100644
 +"SELinux ディストリビューション fcontext の等価\n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -159615,105 +161807,105 @@ index ffeaef5..d8cf798 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "boolean %s が定義されているか確認できませんでした"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "boolean %s は定義されていません"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "ファイルコンテキスト %s をクエリーできませんでした"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "次の値のいずれかひとつを指定してください: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "boolean %s のアクティブな値を設定できませんでした"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "boolean %s を修正できませんでした"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "不正な形式の %s: レコード %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "boolean %s はポリシーで定義されています、 削除できません"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "boolean %s を削除できませんでした"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "boolean の一覧を表示できませんでした"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "不明"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "オフ"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "オン"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux boolean"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "状態"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "初期値"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "説明"
  
-@@ -1010,7 +1015,7 @@ msgstr "メモリの割り当て中にエラーが発生しました。\n"
+@@ -1010,7 +1035,7 @@ msgstr "メモリの割り当て中にエラーが発生しました。\n"
  msgid "Error sending audit message.\n"
  msgstr "監査メッセージの送信中にエラーが発生しました。\n"
  
@@ -159722,7 +161914,7 @@ index ffeaef5..d8cf798 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "施行モードを確定できませんでした。\n"
-@@ -1129,62 +1134,66 @@ msgstr "空のシグナルセットを取得できません\n"
+@@ -1129,62 +1154,66 @@ msgstr "空のシグナルセットを取得できません\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "SIGHUP ハンドラーを設定できません\n"
  
@@ -159801,7 +161993,7 @@ index ffeaef5..d8cf798 100644
  msgid "failed to exec shell\n"
  msgstr "シェルの実行に失敗しました\n"
  
-@@ -1287,2088 +1296,3043 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1287,2088 +1316,3058 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -159897,27 +162089,32 @@ index ffeaef5..d8cf798 100644
 -msgstr ""
 +msgstr "ログイン '%s' が必要です"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "ポリシーモジュール"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "モジュール名"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "監査の無効化"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "監査の有効化"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
 -
@@ -159944,8 +162141,7 @@ index ffeaef5..d8cf798 100644
  msgid "translator-credits"
 -msgstr ""
 +msgstr "翻訳者クレジット"
- 
--#: ../gui/polgen.glade:90
++
 +#: ../gui/polgen.glade:34
 +msgid "Add Booleans Dialog"
 +msgstr "ブーリアンダイアログの追加"
@@ -159953,7 +162149,8 @@ index ffeaef5..d8cf798 100644
 +#: ../gui/polgen.glade:101
 +msgid "Boolean Name"
 +msgstr "ブーリアン名"
-+
+ 
+-#: ../gui/polgen.glade:90
 +#: ../gui/polgen.glade:230
  msgid "SELinux Policy Generation Tool"
 -msgstr ""
@@ -159973,7 +162170,7 @@ index ffeaef5..d8cf798 100644
 -msgstr ""
 +msgstr "<b>アプリケーション</b>"
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "標準的な Init デーモン"
  
@@ -159991,16 +162188,16 @@ index ffeaef5..d8cf798 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS システムデーモン"
- 
--#: ../gui/polgen.glade:280
++
 +#: ../gui/polgen.glade:349
 +msgid "Internet Services Daemon (inetd)"
 +msgstr "インターネットサービスデーモン (inetd)"
-+
+ 
+-#: ../gui/polgen.glade:280
 +#: ../gui/polgen.glade:353
  msgid "Internet Services Daemon are daemons started by xinetd"
 -msgstr ""
@@ -160009,7 +162206,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "ウェブアプリケーション/スクリプト (CGI)"
  
@@ -160024,7 +162221,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "ユーザーアプリケーション"
  
@@ -160042,7 +162239,7 @@ index ffeaef5..d8cf798 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "Sandbox"
@@ -160066,7 +162263,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "ターミナル内で最低限のユーザーロール"
  
@@ -160083,7 +162280,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "X ウィンドウ内で最低限のユーザーロール"
  
@@ -160100,7 +162297,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "ユーザーロール"
  
@@ -160116,7 +162313,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "管理ユーザーロール"
  
@@ -160139,7 +162336,7 @@ index ffeaef5..d8cf798 100644
 -msgstr ""
 +msgstr "<b>Root ユーザー</b>"
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr "Root 管理ユーザーロール"
  
@@ -160290,12 +162487,12 @@ index ffeaef5..d8cf798 100644
 +#: ../gui/polgen.glade:1111
  msgid "<b>Select additional roles for %s:</b>"
 -msgstr ""
--
++msgstr "<b>%s に対する追加ロールの選択:</b>"
+ 
 -#: ../gui/polgen.glade:1437
 -msgid "label111"
 -msgstr ""
-+msgstr "<b>%s に対する追加ロールの選択:</b>"
- 
+-
 -#: ../gui/polgen.glade:1466
 +#: ../gui/polgen.glade:1166
  msgid "<b>Enter network ports that %s binds on:</b>"
@@ -160307,13 +162504,13 @@ index ffeaef5..d8cf798 100644
  msgid "<b>TCP Ports</b>"
 -msgstr ""
 +msgstr "<b>TCP ポート</b>"
-+
+ 
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
 +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
 +#: ../gui/polgen.glade:1698
 +msgid "All"
 +msgstr "すべて"
- 
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++
 +#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
  msgid "Allows %s to bind to any udp port"
 -msgstr ""
@@ -160474,12 +162671,12 @@ index ffeaef5..d8cf798 100644
 +#: ../gui/polgen.glade:1914
  msgid "Sends email"
 -msgstr ""
-+msgstr "メールを送信します"
- 
+-
 -#: ../gui/polgen.glade:2530
 -msgid "label115"
 -msgstr ""
--
++msgstr "メールを送信します"
+ 
 -#: ../gui/polgen.glade:2559
 +#: ../gui/polgen.glade:1961
  msgid "<b>Add files/directories that %s manages</b>"
@@ -160525,12 +162722,12 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/polgen.glade:3254
 -msgid "Add Booleans Dialog"
 -msgstr ""
--
++msgstr "ポリシーディレクトリ"
+ 
 -#: ../gui/polgen.glade:3327
 -msgid "Boolean Name"
 -msgstr ""
-+msgstr "ポリシーディレクトリ"
- 
+-
 -#: ../gui/polgengui.py:261
 +#: ../gui/polgengui.py:262
  msgid "Role"
@@ -160667,51 +162864,43 @@ index ffeaef5..d8cf798 100644
  msgid ""
 -"Name must be alpha numberic with no spaces. Consider using option \"-n "
 -"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
 +"MLS/MCS\n"
 +"Level"
  msgstr ""
 +"MLS/MCS\n"
 +"レベル"
  
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
 -msgstr ""
 +#: ../gui/portsPage.py:101
 +msgid "Port"
 +msgstr "ポート"
  
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
 +#: ../gui/portsPage.py:207
 +#, python-format
 +msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
 +msgstr "ポート番号 \"%s\" は無効です。 0 < PORT_NUMBER < 65536 "
- 
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:252
 +msgid "List View"
 +msgstr "一覧の表示"
- 
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 +msgid "Group View"
 +msgstr "グループの表示"
- 
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Are you sure you want to delete %s '%s'?"
 +msgstr "本当に %s '%s' を削除しますか?"
- 
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
@@ -160749,8 +162938,8 @@ index ffeaef5..d8cf798 100644
 +"なります。ラベル変更は、ファイルシステムのサイズによっては長くかかります。 "
 +"続けたいですか?"
  
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -160766,8 +162955,8 @@ index ffeaef5..d8cf798 100644
 +"モードにすると、エラーをログするだけであり、SELinux ポリシーを強制しません。"
 +" そして許容モードは再起動を必要としません。 続けたいですか? "
  
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -160778,8 +162967,8 @@ index ffeaef5..d8cf798 100644
 +"になります。ラベル変更は、ファイルシステムのサイズによっては長くかかります。"
 +" 続けたいですか?"
  
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
@@ -160792,8 +162981,8 @@ index ffeaef5..d8cf798 100644
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
--#: ../gui/polgen.py:1183
--msgid "Interface file"
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
@@ -160836,8 +163025,8 @@ index ffeaef5..d8cf798 100644
 +"シンボリックリンク\n"
 +"named パイプ\n"
  
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
@@ -160884,8 +163073,8 @@ index ffeaef5..d8cf798 100644
 +"容認\n"
 +"強制\n"
  
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "現在の強制モード"
@@ -160900,12 +163089,14 @@ index ffeaef5..d8cf798 100644
 +"Relabeling can take a very long time, depending on the size of the system.  "
 +"If you are changing policy types or going from disabled to enforcing, a "
 +"relabel is required."
-+msgstr ""
+ msgstr ""
 +"次の再起動でその時の全ファイルシステムをラベル変更したいかどうかを選択しま"
 +"す。ラベル変更は、システムのサイズによってはかなり時間がかかります。ポリシー"
 +"タイプを変更したり、無効から強制に移動する場合は、ラベル変更が必要になりま"
 +"す。"
-+
+ 
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "次の再起動でラベル変更"
@@ -161054,12 +163245,16 @@ index ffeaef5..d8cf798 100644
 +
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
 +msgstr ""
@@ -161086,8 +163281,9 @@ index ffeaef5..d8cf798 100644
 +
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1306
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
 +msgstr ""
@@ -161147,25 +163343,24 @@ index ffeaef5..d8cf798 100644
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "インターネットサービスデーモン"
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
- msgstr ""
- 
--#: ../gui/polgen.py:1306
-+#: ../sepolicy/sepolicy/generate.py:205
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:232
  #, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "ポートは数字、又は 1 から %d までの数字の範囲でなければなりません"
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "制約されたプロセス/ユーザーの名前を記入する必要があります"
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
  msgid ""
 -"\n"
 -"%s\n"
@@ -161178,56 +163373,61 @@ index ffeaef5..d8cf798 100644
 +"名前は空白の無い英数字でなければなりません。オプション \"-n モジュール名\" の"
 +"使用を考慮して下さい"
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "ユーザーロールタイプは割り当て済みの実行ファイルではいけません。"
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "デーモンアプリケーションのみが init スクリプトを使用できます"
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve はブーリアン値でなければなりません"
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog はブーリアン値でなければなりません"
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos  はブーリアン値でなければなりません"
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache はブーリアン値でなければなりません"
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER タイプは自動的に tmp タイプを取ります"
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr "ご使用の制約されたプロセス用実行ファイルパスを記入する必要があります"
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "強制ファイルの記入"
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "インターフェイスファイル"
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
+ 
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "ファイルコンテキストファイル"
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "インターフェイスファイル"
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "セットアップスクリプト"
- 
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
++
 +#: booleans.py:1
 +msgid ""
 +"Allow ABRT to modify public files used for public file transfer services."
@@ -161247,6 +163447,11 @@ index ffeaef5..d8cf798 100644
 +msgstr "nfs ディレクトリの共有を Samba に許可する"
 +
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "ユーザーファイルの読み込みを mozilla ブラウザに許可する"
++
++#: booleans.py:5
  msgid ""
 -"SELinux Port\n"
 -"Type"
@@ -161256,12 +163461,17 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
 -msgid "Protocol"
-+#: booleans.py:5
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "usb デバイスの読み込み/書き込みをユーザーに許可する"
 +
-+#: booleans.py:6
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "usb デバイスの読み込み/書き込みをユーザーに許可する"
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
@@ -161270,22 +163480,22 @@ index ffeaef5..d8cf798 100644
 +"きないコンテンツファイルなど) の読み込みを cdrecord に許可する"
  
 -#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
-+#: booleans.py:7
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "nfs ディレクトリの共有を Samba に許可する"
 +
-+#: booleans.py:8
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "ユーザーファイルの読み込みを mozilla ブラウザに許可する"
 +
-+#: booleans.py:9
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "ユーザーファイルの読み込みを mozilla ブラウザに許可する"
 +
-+#: booleans.py:10
++#: booleans.py:12
  msgid ""
 -"MLS/MCS\n"
 -"Level"
@@ -161294,32 +163504,32 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/portsPage.py:101
 -msgid "Port"
-+#: booleans.py:11
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "ネットワークへの接続を squid デーモンに許可する"
 +
-+#: booleans.py:12
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
 +
-+#: booleans.py:13
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
 +
-+#: booleans.py:14
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "ネットワークへの接続を squid デーモンに許可する"
 +
-+#: booleans.py:15
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "ネットワークへの接続を squid デーモンに許可する"
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
@@ -161327,26 +163537,26 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/portsPage.py:207
 -#, python-format
 -msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
-+#: booleans.py:17
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "/etc/shadow の読み込みを sasl 認証サーバーに許可する"
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "/ へのコアファイルの書き込みを全てのデーモンに許可する"
 +
-+#: booleans.py:19
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "/ へのコアファイルの書き込みを全てのデーモンに許可する"
 +
-+#: booleans.py:20
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "割り当ての無い ttys の使用を全てのデーモンに許可する"
 +
-+#: booleans.py:21
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
@@ -161355,7 +163565,7 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/portsPage.py:252
 -msgid "List View"
-+#: booleans.py:22
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
  msgstr ""
@@ -161364,105 +163574,345 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 -msgid "Group View"
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "mount コマンドの実行をユーザーに許可する"
 +
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "/ へのコアファイルの書き込みを全てのデーモンに許可する"
 +
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "/ へのコアファイルの書き込みを全てのデーモンに許可する"
 +
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "/ へのコアファイルの書き込みを全てのデーモンに許可する"
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "postgres ソケットへの接続をユーザーに許可する"
 +
-+#: booleans.py:31
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
-+msgstr ""
+ msgstr ""
 +"特権の無いユーザーのホームディレクトリの読み込みを SELinux webadm ユーザーに"
 +"許可する"
 +
-+#: booleans.py:32
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +"特権の無いユーザーのホームディレクトリの読み込みを SELinux webadm ユーザーに"
 +"許可する"
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "ネットワークへの接続を squid デーモンに許可する"
 +
-+#: booleans.py:35
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "ピングの実行を普通のユーザーに許可する"
 +
-+#: booleans.py:36
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +"特権の無いユーザーのホームディレクトリの読み込みを SELinux webadm ユーザーに"
 +"許可する"
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "全ての tcp ポートへの接続を %s に許可する"
 +
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "mysql ソケットへの接続をユーザーに許可する"
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
- msgstr ""
++msgstr ""
++
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:45
++#, fuzzy
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr "全ての tcp ポートへの接続を %s に許可する"
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:47
++#, fuzzy
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:48
++#, fuzzy
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:53
++#, fuzzy
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:54
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "NIS との稼働をデーモンに許可する"
++
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:59
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "NIS との稼働をデーモンに許可する"
++
++#: booleans.py:62
++#, fuzzy
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr "全ての udp ポートへの接続を %s に許可する"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "全ての udp ポートへの接続を %s に許可する"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:65
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:67
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "全ての tcp ポートへの接続を %s に許可する"
++
++#: booleans.py:69
++#, fuzzy
++msgid "Allow httpd to act as a relay"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:70
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "NIS との稼働をデーモンに許可する"
++
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd cgi support"
++msgstr "ssh-keysign の実行を ssh に許可する"
++
++#: booleans.py:73
++#, fuzzy
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr "全ての udp ポートへの接続を %s に許可する"
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:76
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "postgres ソケットへの接続をユーザーに許可する"
++
++#: booleans.py:77
++#, fuzzy
++msgid "Allow httpd processes to manage IPA content"
++msgstr "制約のないままの稼働を rpm に許可する"
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr "mount コマンドの実行をユーザーに許可する"
++
++#: booleans.py:79
++#, fuzzy
++msgid "Allow Apache to use mod_auth_pam"
++msgstr "mount コマンドの実行をユーザーに許可する"
++
++#: booleans.py:80
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "制約のないままの稼働を rpm に許可する"
++
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:82
++#, fuzzy
++msgid "Allow httpd daemon to change its resource limits"
++msgstr "NIS との稼働をデーモンに許可する"
++
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:85
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "mount コマンドの実行をユーザーに許可する"
++
++#: booleans.py:86
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:90
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "ssh-keysign の実行を ssh に許可する"
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
  
 -#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
 -#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
@@ -161526,247 +163976,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:2
 -msgid "Allow all daemons to write corefiles to /"
 -msgstr ""
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
-+msgstr ""
-+
-+#: booleans.py:43
-+#, fuzzy
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
-+msgstr "全ての tcp ポートへの接続を %s に許可する"
-+
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
-+msgstr ""
-+
-+#: booleans.py:45
-+#, fuzzy
-+msgid "Determine whether Git CGI can access cifs file systems."
-+msgstr "ホームディレクトリへのアクセスを spamd に許可する"
-+
-+#: booleans.py:46
-+#, fuzzy
-+msgid "Determine whether Git CGI can access nfs file systems."
-+msgstr "ホームディレクトリへのアクセスを spamd に許可する"
-+
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
-+msgstr ""
-+
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
-+msgstr ""
-+
-+#: booleans.py:50
-+#, fuzzy
-+msgid "Determine whether Git system daemon can access cifs file systems."
-+msgstr "ホームディレクトリへのアクセスを spamd に許可する"
-+
-+#: booleans.py:51
-+#, fuzzy
-+msgid "Determine whether Git system daemon can access nfs file systems."
-+msgstr "ホームディレクトリへのアクセスを spamd に許可する"
-+
-+#: booleans.py:52
-+#, fuzzy
-+msgid "Allow gitisis daemon to send mail"
-+msgstr "NIS との稼働をデーモンに許可する"
-+
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
-+msgstr ""
-+
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
-+msgstr ""
-+
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
-+msgstr ""
-+
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
-+msgstr ""
-+
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
-+msgstr ""
-+
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
-+msgstr ""
-+
-+#: booleans.py:59
-+#, fuzzy
-+msgid "Allow http daemon to check spam"
-+msgstr "NIS との稼働をデーモンに許可する"
-+
-+#: booleans.py:60
-+#, fuzzy
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
-+msgstr "全ての udp ポートへの接続を %s に許可する"
-+
-+#: booleans.py:61
-+#, fuzzy
-+msgid "Allow httpd to connect to the ldap port"
-+msgstr "全ての udp ポートへの接続を %s に許可する"
-+
-+#: booleans.py:62
-+#, fuzzy
-+msgid "Allow http daemon to connect to zabbix"
-+msgstr "ネットワークへの接続を squid デーモンに許可する"
-+
-+#: booleans.py:63
-+#, fuzzy
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
-+msgstr "ネットワークへの接続を squid デーモンに許可する"
-+
-+#: booleans.py:64
-+#, fuzzy
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
-+msgstr "ネットワークへの接続を squid デーモンに許可する"
-+
-+#: booleans.py:65
-+#, fuzzy
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
-+msgstr "ネットワークへの接続を squid デーモンに許可する"
-+
-+#: booleans.py:66
-+#, fuzzy
-+msgid "Allow httpd to connect to memcache server"
-+msgstr "全ての tcp ポートへの接続を %s に許可する"
-+
-+#: booleans.py:67
-+#, fuzzy
-+msgid "Allow httpd to act as a relay"
-+msgstr "ホームディレクトリへのアクセスを spamd に許可する"
-+
-+#: booleans.py:68
-+#, fuzzy
-+msgid "Allow http daemon to send mail"
-+msgstr "NIS との稼働をデーモンに許可する"
-+
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
-+msgstr ""
-+
-+#: booleans.py:70
-+#, fuzzy
-+msgid "Allow httpd cgi support"
-+msgstr "ssh-keysign の実行を ssh に許可する"
-+
-+#: booleans.py:71
-+#, fuzzy
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
-+msgstr "全ての udp ポートへの接続を %s に許可する"
-+
-+#: booleans.py:72
-+#, fuzzy
-+msgid "Allow httpd to read home directories"
-+msgstr "ホームディレクトリへのアクセスを spamd に許可する"
-+
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
-+msgstr ""
-+
-+#: booleans.py:74
-+#, fuzzy
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
-+msgstr "postgres ソケットへの接続をユーザーに許可する"
-+
-+#: booleans.py:75
-+#, fuzzy
-+msgid "Allow httpd processes to manage IPA content"
-+msgstr "制約のないままの稼働を rpm に許可する"
-+
-+#: booleans.py:76
-+#, fuzzy
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
-+msgstr "mount コマンドの実行をユーザーに許可する"
-+
-+#: booleans.py:77
-+#, fuzzy
-+msgid "Allow Apache to use mod_auth_pam"
-+msgstr "mount コマンドの実行をユーザーに許可する"
-+
-+#: booleans.py:78
-+#, fuzzy
-+msgid "Allow httpd to read user content"
-+msgstr "制約のないままの稼働を rpm に許可する"
-+
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
-+msgstr ""
-+
-+#: booleans.py:80
-+#, fuzzy
-+msgid "Allow httpd daemon to change its resource limits"
-+msgstr "NIS との稼働をデーモンに許可する"
-+
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
-+msgstr ""
-+
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
-+msgstr ""
-+
-+#: booleans.py:83
-+#, fuzzy
-+msgid "Allow Apache to execute tmp content."
-+msgstr "mount コマンドの実行をユーザーに許可する"
-+
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
-+msgstr ""
-+
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
-+msgstr ""
-+
-+#: booleans.py:86
-+#, fuzzy
-+msgid "Allow httpd to access cifs file systems"
-+msgstr "ホームディレクトリへのアクセスを spamd に許可する"
-+
-+#: booleans.py:87
-+#, fuzzy
-+msgid "Allow httpd to access FUSE file systems"
-+msgstr "ホームディレクトリへのアクセスを spamd に許可する"
-+
-+#: booleans.py:88
-+#, fuzzy
-+msgid "Allow httpd to run gpg"
-+msgstr "ssh-keysign の実行を ssh に許可する"
-+
-+#: booleans.py:89
-+#, fuzzy
-+msgid "Allow httpd to access nfs file systems"
-+msgstr "ホームディレクトリへのアクセスを spamd に許可する"
-+
-+#: booleans.py:90
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "全ての tcp ポートへの接続を %s に許可する"
@@ -161774,7 +163984,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
 -msgstr ""
-+#: booleans.py:91
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
@@ -161787,13 +163997,13 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr ""
-+#: booleans.py:92
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "全ての udp ポートへの接続を %s に許可する"
  
 -#: ../gui/selinux.tbl:4
-+#: booleans.py:93
++#: booleans.py:95
 +#, fuzzy
  msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
@@ -161801,31 +164011,31 @@ index ffeaef5..d8cf798 100644
 +"unreserved port."
 +msgstr "全ての udp ポートへの接続を %s に許可する"
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "java の実行ファイルスタックを許可する"
 +
-+#: booleans.py:95
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "制約されたアプリケーションが作成、又は書き込むファイルの選択"
 +
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "NIS との稼働をデーモンに許可する"
 +
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "割り当ての無い ttys の使用を全てのデーモンに許可する"
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:5
-+#: booleans.py:99
++#: booleans.py:101
  msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Control the ability to mmap a low area of the address space, as configured "
@@ -161835,7 +164045,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
@@ -161843,7 +164053,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "全てのディレクトリのマウントをマウントに許可する"
@@ -161852,14 +164062,14 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:209
 -msgid "Mount"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "ネットワークへの接続を squid デーモンに許可する"
  
 -#: ../gui/selinux.tbl:7
 -msgid "Allow mount to mount any file"
-+#: booleans.py:103
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -161870,13 +164080,13 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:8
 -msgid "Allow mount to mount any directory"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "ホームディレクトリへの書き込みをスタッフのウェブブラウザに許可する"
  
 -#: ../gui/selinux.tbl:9
-+#: booleans.py:105
++#: booleans.py:107
  msgid "Allow mplayer executable stack"
 -msgstr ""
 +msgstr "mplayer の実行ファイルスタックを許可する"
@@ -161885,7 +164095,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:188
 -msgid "SSH"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "全ての tcp ポートへの接続を %s に許可する"
@@ -161893,13 +164103,13 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:10
 -msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "全ての udp ポートへのバインドを %s に許可する"
  
 -#: ../gui/selinux.tbl:11
-+#: booleans.py:108
++#: booleans.py:110
  msgid ""
 -"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
@@ -161907,58 +164117,58 @@ index ffeaef5..d8cf798 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:12
-+#: booleans.py:109
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "全てのディレクトリのマウントをマウントに許可する"
 +
-+#: booleans.py:110
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "nfs ディレクトリの共有を Samba に許可する"
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "NIS との稼働をデーモンに許可する"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "X 共有のメモリーへの書き込みをクライアントに許可する"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "全ての udp ポートへの接続を %s に許可する"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "全ての udp ポートへの接続を %s に許可する"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "ネットワークへの接続を squid デーモンに許可する"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "全ての tcp ポートへの接続を %s に許可する"
 +
-+#: booleans.py:119
++#: booleans.py:121
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
@@ -161966,7 +164176,7 @@ index ffeaef5..d8cf798 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:13
-+#: booleans.py:120
++#: booleans.py:122
  msgid ""
 -"Allow unconfined SELinux user account to execute files in home directory or /"
 -"tmp"
@@ -161977,7 +164187,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
@@ -161985,7 +164195,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Allow unlabeled packets to flow on the network"
 -msgstr ""
-+#: booleans.py:122
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
@@ -161993,13 +164203,13 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:15
 -msgid ""
 -"Allow user SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
@@ -162007,99 +164217,99 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:140
 -msgid "Databases"
 -msgstr ""
-+#: booleans.py:125
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
  
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
 -msgid "XServer"
 -msgstr ""
-+#: booleans.py:128
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "mount コマンドの実行をユーザーに許可する"
 +
-+#: booleans.py:129
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "ピングの実行を普通のユーザーに許可する"
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "普通のユーザー用に pppd の稼働を許可する"
 +
-+#: booleans.py:132
++#: booleans.py:134
 +#, fuzzy
  msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "全ての udp ポートへの接続を %s に許可する"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "全てのファイルのマウントをマウントに許可する"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "postgres ソケットへの接続をユーザーに許可する"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "ネットワークへの接続を squid デーモンに許可する"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "nfs ディレクトリの共有を Samba に許可する"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "nfs ディレクトリの共有を Samba に許可する"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "usb デバイスの読み込み/書き込みをユーザーに許可する"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "/etc/shadow の読み込みを sasl 認証サーバーに許可する"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "ネットワークへの接続を squid デーモンに許可する"
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -162109,7 +164319,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "制約のないままの稼働を rpm に許可する"
@@ -162117,7 +164327,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "全てのディレクトリのマウントをマウントに許可する"
@@ -162129,7 +164339,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "nfs ディレクトリの共有を Samba に許可する"
@@ -162137,7 +164347,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "nfs ディレクトリの共有を Samba に許可する"
@@ -162145,75 +164355,75 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "nfs ディレクトリの共有を Samba に許可する"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "nfs ディレクトリの共有を Samba に許可する"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "nfs ディレクトリの共有を Samba に許可する"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "制約のないままの稼働を rpm に許可する"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "nfs ディレクトリの共有を Samba に許可する"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "物理ディスクデバイスの読み込み/書き込みを xen に許可する"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "全てのファイルのマウントをマウントに許可する"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "全てのファイルのマウントをマウントに許可する"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "/etc/shadow の読み込みを sasl 認証サーバーに許可する"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -162221,14 +164431,14 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -162237,7 +164447,7 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: booleans.py:163
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
  msgstr ""
@@ -162245,7 +164455,7 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -162254,7 +164464,7 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -162262,7 +164472,7 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -162272,7 +164482,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "mysql ソケットへの接続をユーザーに許可する"
@@ -162280,7 +164490,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
@@ -162289,14 +164499,14 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
 -msgstr ""
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "postgres ソケットへの接続をユーザーに許可する"
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
@@ -162306,7 +164516,7 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: booleans.py:171
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -162320,21 +164530,21 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "usb デバイスの読み込み/書き込みをユーザーに許可する"
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
  msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
@@ -162346,7 +164556,7 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: booleans.py:175
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -162357,7 +164567,7 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: booleans.py:176
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -162368,7 +164578,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "ネットワークへの接続を squid デーモンに許可する"
@@ -162376,14 +164586,14 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
@@ -162391,7 +164601,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -162400,7 +164610,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "ネットワーク上でラベルの無いパケットの流通を許可する"
@@ -162408,7 +164618,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
@@ -162416,7 +164626,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
@@ -162424,14 +164634,14 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: booleans.py:185
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
@@ -162443,7 +164653,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "認証に Pam を使用します"
@@ -162451,14 +164661,14 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "sysadm_r:sysadm_t としての ssh ログインを許可する"
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "%s ドメインに移行するユーザーロールを選択します。"
@@ -162466,21 +164676,21 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "ネットワークへの接続を squid デーモンに許可する"
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
@@ -162488,14 +164698,14 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "全ての udp ポートへの接続を %s に許可する"
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
@@ -162504,14 +164714,14 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "制約のないままの稼働を rpm に許可する"
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -162520,7 +164730,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "制約のないままの稼働を rpm に許可する"
@@ -162528,7 +164738,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "%s ドメインに移行するユーザーロールを選択します。"
@@ -162536,7 +164746,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
@@ -162544,21 +164754,21 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
@@ -162566,7 +164776,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "ホームディレクトリへのアクセスを spamd に許可する"
@@ -162574,21 +164784,21 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "全ての tcp ポートへの接続を %s に許可する"
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
@@ -162597,7 +164807,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
@@ -162606,7 +164816,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "ユーザーファイルの読み込みを evolution と thunderbird に許可する"
@@ -162614,7 +164824,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
 -msgstr ""
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "ユーザーファイルの読み込みを evolution と thunderbird に許可する"
@@ -162622,7 +164832,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "ユーザーファイルの読み込みを evolution と thunderbird に許可する"
@@ -162630,7 +164840,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "ユーザーファイルの読み込みを evolution と thunderbird に許可する"
@@ -162638,7 +164848,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "usb デバイスの読み込み/書き込みをユーザーに許可する"
@@ -162646,7 +164856,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
 -msgstr ""
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "usb デバイスの読み込み/書き込みをユーザーに許可する"
@@ -162654,14 +164864,14 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
 -msgstr ""
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "ユーザーファイルの読み込みを evolution と thunderbird に許可する"
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
@@ -162670,7 +164880,7 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: booleans.py:215
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
@@ -162679,14 +164889,14 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "sysadm_r:sysadm_t としての ssh ログインを許可する"
@@ -162694,7 +164904,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr ""
-+#: booleans.py:218
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
@@ -162703,14 +164913,14 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
 -msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "全てのファイルのマウントをマウントに許可する"
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
@@ -162718,12 +164928,12 @@ index ffeaef5..d8cf798 100644
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
@@ -162733,7 +164943,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "dmesg コマンドの実行をユーザーに許可する"
@@ -162741,7 +164951,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
 -msgstr ""
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "usb デバイスの読み込み/書き込みをユーザーに許可する"
@@ -162749,7 +164959,7 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "X 共有のメモリーへの書き込みをクライアントに許可する"
@@ -162757,21 +164967,21 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr ""
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "mount コマンドの実行をユーザーに許可する"
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
 -msgstr ""
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "全ての udp ポートへの接続を %s に許可する"
@@ -162779,14 +164989,14 @@ index ffeaef5..d8cf798 100644
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
 -msgstr ""
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "/ へのコアファイルの書き込みを全てのデーモンに許可する"
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
@@ -164212,7 +166422,7 @@ index ffeaef5..d8cf798 100644
 +#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
 +#~ msgstr "NIS 転送デーモンに対する SELinux の保護を無効にする"
 diff --git a/policycoreutils/po/ka.po b/policycoreutils/po/ka.po
-index a4478db..90c0d08 100644
+index a4478db..fea89f5 100644
 --- a/policycoreutils/po/ka.po
 +++ b/policycoreutils/po/ka.po
 @@ -1,21 +1,22 @@
@@ -164233,7 +166443,7 @@ index a4478db..90c0d08 100644
 -"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 -"Language-Team: LANGUAGE <LL at li.org>\n"
 -"Language: \n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 +"Language-Team: Georgian (http://www.transifex.com/projects/p/fedora/language/"
@@ -164264,7 +166474,7 @@ index a4478db..90c0d08 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +87,851 @@ msgstr ""
+@@ -86,855 +87,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -164333,7 +166543,7 @@ index a4478db..90c0d08 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -164397,10 +166607,10 @@ index a4478db..90c0d08 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -164656,453 +166866,468 @@ index a4478db..90c0d08 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -165111,114 +167336,119 @@ index a4478db..90c0d08 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -165226,103 +167456,103 @@ index a4478db..90c0d08 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +995,7 @@ msgstr ""
+@@ -998,7 +1014,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -165331,7 +167561,7 @@ index a4478db..90c0d08 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1110,66 @@ msgstr ""
+@@ -1113,62 +1129,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -165410,7 +167640,7 @@ index a4478db..90c0d08 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1272,20 @@ msgstr ""
+@@ -1271,20 +1291,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -165436,7 +167666,32 @@ index a4478db..90c0d08 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1361,444 @@ msgstr ""
+@@ -1340,577 +1360,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -165486,7 +167741,7 @@ index a4478db..90c0d08 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -165498,7 +167753,7 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -165515,7 +167770,7 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -165527,7 +167782,7 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -165543,7 +167798,7 @@ index a4478db..90c0d08 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -165563,7 +167818,7 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -165576,7 +167831,7 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -165589,7 +167844,7 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -165602,7 +167857,7 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -165621,7 +167876,7 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -166129,7 +168384,7 @@ index a4478db..90c0d08 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1836,1487 @@ msgstr ""
+@@ -1948,1411 +1855,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -166198,11 +168453,8 @@ index a4478db..90c0d08 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -166210,59 +168462,83 @@ index a4478db..90c0d08 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -166271,70 +168547,72 @@ index a4478db..90c0d08 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -166343,63 +168621,118 @@ index a4478db..90c0d08 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -166408,1370 +168741,1313 @@ index a4478db..90c0d08 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -167782,37 +170058,37 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -167820,73 +170096,73 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -167895,14 +170171,14 @@ index a4478db..90c0d08 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -167912,14 +170188,14 @@ index a4478db..90c0d08 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -167928,7 +170204,7 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -167936,7 +170212,7 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -167945,12 +170221,12 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -167959,11 +170235,11 @@ index a4478db..90c0d08 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -167976,7 +170252,7 @@ index a4478db..90c0d08 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -167988,12 +170264,12 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -168004,14 +170280,14 @@ index a4478db..90c0d08 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -168020,25 +170296,25 @@ index a4478db..90c0d08 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -168053,7 +170329,7 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -168061,32 +170337,32 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -168094,28 +170370,28 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -168125,19 +170401,19 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -168149,13 +170425,13 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -168163,13 +170439,13 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -168181,154 +170457,154 @@ index a4478db..90c0d08 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -168337,73 +170613,74 @@ index a4478db..90c0d08 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/kk.po b/policycoreutils/po/kk.po
 new file mode 100644
-index 0000000..2496b73
+index 0000000..6daecbc
 --- /dev/null
 +++ b/policycoreutils/po/kk.po
-@@ -0,0 +1,3329 @@
+@@ -0,0 +1,3353 @@
 +# SOME DESCRIPTIVE TITLE.
 +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 +# This file is distributed under the same license as the PACKAGE package.
-+# 
++#
 +# Translators:
 +msgid ""
 +msgstr ""
 +"Project-Id-Version: Policycoreutils\n"
 +"Report-Msgid-Bugs-To: \n"
-+"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 14:33+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
-+"Language-Team: Kazakh (http://www.transifex.com/projects/p/fedora/language/kk/)\n"
++"Language-Team: Kazakh (http://www.transifex.com/projects/p/fedora/language/"
++"kk/)\n"
++"Language: kk\n"
 +"MIME-Version: 1.0\n"
 +"Content-Type: text/plain; charset=UTF-8\n"
 +"Content-Transfer-Encoding: 8bit\n"
-+"Language: kk\n"
 +"Plural-Forms: nplurals=1; plural=0;\n"
 +
 +#: ../run_init/run_init.c:67
@@ -168523,7 +170800,7 @@ index 0000000..2496b73
 +msgid "Modules Name"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
 +msgid "Version"
 +msgstr ""
 +
@@ -168571,10 +170848,10 @@ index 0000000..2496b73
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
 +#, python-format
 +msgid "Could not create a key for %s"
 +msgstr ""
@@ -168782,544 +171059,562 @@ index 0000000..2496b73
 +msgid "SELinux Roles"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
 +msgid "Protocol udp or tcp is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
 +msgid "Port is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
 +msgid "Invalid Port"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
 +#, python-format
 +msgid "Could not create a key for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
 +msgid "Type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
 +#, python-format
 +msgid "Could not check if port %s/%s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
 +#, python-format
 +msgid "Port %s/%s already defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
 +#, python-format
 +msgid "Could not create port for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
 +#, python-format
 +msgid "Could not create context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
 +#, python-format
 +msgid "Could not set user in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
 +#, python-format
 +msgid "Could not set role in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
 +#, python-format
 +msgid "Could not set type in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
 +#, python-format
 +msgid "Could not set mls fields in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
 +#, python-format
 +msgid "Could not set port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
 +#, python-format
 +msgid "Could not add port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
 +msgid "Requires setype or serange"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
 +msgid "Requires setype"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
 +#, python-format
 +msgid "Port %s/%s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
 +#, python-format
 +msgid "Could not query port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
 +#, python-format
 +msgid "Could not modify port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
 +msgid "Could not list the ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
 +#, python-format
 +msgid "Could not delete the port %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
 +#, python-format
 +msgid "Port %s/%s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
 +#, python-format
 +msgid "Could not delete port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
 +msgid "Could not list ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "SELinux Port Type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "Proto"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
 +msgid "Port Number"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
 +msgid "Node Address is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
 +msgid "Unknown or missing protocol"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
-+msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
 +#, python-format
 +msgid "Could not create key for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
 +#, python-format
 +msgid "Could not check if addr %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
 +#, python-format
 +msgid "Could not create addr for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
 +#, python-format
 +msgid "Could not create context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
 +#, python-format
 +msgid "Could not set mask for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
 +#, python-format
 +msgid "Could not set user in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
 +#, python-format
 +msgid "Could not set role in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
 +#, python-format
 +msgid "Could not set type in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
 +#, python-format
 +msgid "Could not set mls fields in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
 +#, python-format
 +msgid "Could not set addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
 +#, python-format
 +msgid "Could not add addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
 +#, python-format
 +msgid "Addr %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
 +#, python-format
 +msgid "Could not query addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
 +#, python-format
 +msgid "Could not modify addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
 +#, python-format
 +msgid "Addr %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
 +#, python-format
 +msgid "Could not delete addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
 +msgid "Could not deleteall node mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
 +msgid "Could not list addrs"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
 +#, python-format
 +msgid "Could not check if interface %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
 +#, python-format
 +msgid "Could not create interface for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
 +#, python-format
 +msgid "Could not set user in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
 +#, python-format
 +msgid "Could not set role in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
 +#, python-format
 +msgid "Could not set type in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
 +#, python-format
 +msgid "Could not set mls fields in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
 +#, python-format
 +msgid "Could not set interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
 +#, python-format
 +msgid "Could not set message context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
 +#, python-format
 +msgid "Could not add interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
 +#, python-format
 +msgid "Interface %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
 +#, python-format
 +msgid "Could not query interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
 +#, python-format
 +msgid "Could not modify interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
 +#, python-format
 +msgid "Interface %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
 +#, python-format
 +msgid "Could not delete interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
 +msgid "Could not delete all interface  mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
 +msgid "Could not list interfaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
 +msgid "SELinux Interface"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
 +msgid "Context"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
 +#, python-format
 +msgid "Equivalence class for %s already exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
 +#, python-format
 +msgid "File spec %s conflicts with equivalency rule '%s %s'"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
 +#, python-format
 +msgid "Equivalence class for %s does not exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
 +#, python-format
 +msgid "Could not set user in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
 +#, python-format
 +msgid "Could not set role in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
 +#, python-format
 +msgid "Could not set mls fields in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
 +msgid "Invalid file specification"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
 +msgid "File specification can not include spaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
 +#, python-format
 +msgid ""
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
-+"instead"
++"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
++msgstr ""
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
 +#, python-format
 +msgid "Could not check if file context for %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
 +#, python-format
 +msgid "Could not create file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
 +#, python-format
 +msgid "Could not set type in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
 +#, python-format
 +msgid "Could not set file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
 +#, python-format
 +msgid "Could not add file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
 +msgid "Requires setype, serange or seuser"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
 +#, python-format
 +msgid "File context for %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
 +#, python-format
 +msgid "Could not query file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
 +#, python-format
 +msgid "Could not modify file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
 +msgid "Could not list the file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
 +#, python-format
 +msgid "Could not delete the file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
 +#, python-format
 +msgid "File context for %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
 +#, python-format
 +msgid "Could not delete file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
 +msgid "Could not list file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
 +msgid "Could not list local file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "SELinux fcontext"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
 +msgid ""
 +"\n"
 +"SELinux Distribution fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
 +msgid ""
 +"\n"
 +"SELinux Local fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
 +#, python-format
 +msgid "Could not check if boolean %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
 +#, python-format
 +msgid "Boolean %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
 +#, python-format
 +msgid "Could not query file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
 +#, python-format
 +msgid "You must specify one of the following values: %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
 +#, python-format
 +msgid "Could not set active value of boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
 +#, python-format
 +msgid "Could not modify boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
 +#, python-format
 +msgid "Bad format %s: Record %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
 +#, python-format
 +msgid "Boolean %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
 +#, python-format
 +msgid "Could not delete boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
 +msgid "Could not list booleans"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
 +msgid "unknown"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "off"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "on"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "SELinux boolean"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "State"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "Default"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
 +msgid "Description"
 +msgstr ""
@@ -169730,23 +172025,23 @@ index 0000000..2496b73
 +msgid "Login '%s' is required"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
 +msgid "Policy Module"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
 +msgid "Module Name"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
 +msgid "Disable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
 +msgid "Enable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
 +msgid "Load Policy Module"
 +msgstr ""
 +
@@ -169785,7 +172080,7 @@ index 0000000..2496b73
 +msgid "<b>Applications</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -169795,7 +172090,7 @@ index 0000000..2496b73
 +"requires a script in /etc/rc.d/init.d"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
 +msgstr ""
 +
@@ -169807,7 +172102,7 @@ index 0000000..2496b73
 +msgid "Internet Services Daemon are daemons started by xinetd"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr ""
 +
@@ -169816,7 +172111,7 @@ index 0000000..2496b73
 +"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr ""
 +
@@ -169826,7 +172121,7 @@ index 0000000..2496b73
 +"started by a user"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
 +msgid "Sandbox"
 +msgstr ""
 +
@@ -169842,7 +172137,7 @@ index 0000000..2496b73
 +msgid "Modify an existing login user record."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr ""
 +
@@ -169852,7 +172147,7 @@ index 0000000..2496b73
 +"default this user will have  no setuid, no networking, no su, no sudo."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr ""
 +
@@ -169862,7 +172157,7 @@ index 0000000..2496b73
 +"will have no setuid, no networking, no sudo, no su"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr ""
 +
@@ -169872,28 +172167,28 @@ index 0000000..2496b73
 +"sudo, no su."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:550
 +msgid ""
-+"User with full networking, no setuid applications without transition, no su,"
-+" can sudo to Root Administration Roles"
++"User with full networking, no setuid applications without transition, no su, "
++"can sudo to Root Administration Roles"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:592
 +msgid "<b>Root Users</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:627
 +msgid ""
-+"Select Root Administrator User Role, if this user will be used to administer"
-+" the machine while running as root.  This user will not be able to login to "
++"Select Root Administrator User Role, if this user will be used to administer "
++"the machine while running as root.  This user will not be able to login to "
 +"the system directly."
 +msgstr ""
 +
@@ -169961,8 +172256,7 @@ index 0000000..2496b73
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1019
-+msgid ""
-+"Select the user roles that will transiton to this applications domains."
++msgid "Select the user roles that will transiton to this applications domains."
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1056
@@ -170271,8 +172565,8 @@ index 0000000..2496b73
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
 +"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you"
-+" wish to continue?"
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
 +msgstr ""
 +
 +#: ../gui/statusPage.py:152
@@ -170502,8 +172796,8 @@ index 0000000..2496b73
 +
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the"
-+" log files."
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
 +msgstr ""
 +
 +#: ../gui/system-config-selinux.glade:2781
@@ -170625,74 +172919,78 @@ index 0000000..2496b73
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr ""
 +
@@ -170711,1013 +173009,1015 @@ index 0000000..2496b73
 +msgstr ""
 +
 +#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr ""
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
 +msgstr ""
 +
-+#: booleans.py:5
++#: booleans.py:6
 +msgid "Allow users to login using a radius server"
 +msgstr ""
 +
-+#: booleans.py:6
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
++msgstr ""
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
 +msgstr ""
 +
-+#: booleans.py:7
++#: booleans.py:9
 +msgid "Allow clamd to use JIT compiler"
 +msgstr ""
 +
-+#: booleans.py:8
++#: booleans.py:10
 +msgid "Allow clamscan to non security files on a system"
 +msgstr ""
 +
-+#: booleans.py:9
++#: booleans.py:11
 +msgid "Allow clamscan to read user content"
 +msgstr ""
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:11
++#: booleans.py:13
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:12
++#: booleans.py:14
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:13
++#: booleans.py:15
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:14
++#: booleans.py:16
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:15
++#: booleans.py:17
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
 +msgstr ""
 +
-+#: booleans.py:17
++#: booleans.py:19
 +msgid "Allow cvs daemon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr ""
 +
-+#: booleans.py:19
++#: booleans.py:21
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr ""
 +
-+#: booleans.py:20
++#: booleans.py:22
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:21
++#: booleans.py:23
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:22
++#: booleans.py:24
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
-+"Deny user domains applications to map a memory region as both executable and"
-+" writable, this is dangerous and the executable should be reported in "
-+"bugzilla"
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr ""
 +
-+#: booleans.py:26
++#: booleans.py:28
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr ""
 +
-+#: booleans.py:27
++#: booleans.py:29
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr ""
 +
-+#: booleans.py:28
++#: booleans.py:30
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr ""
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr ""
 +
-+#: booleans.py:31
++#: booleans.py:33
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:32
++#: booleans.py:34
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:35
++#: booleans.py:37
 +msgid "Allow fenced domain to execute ssh."
 +msgstr ""
 +
-+#: booleans.py:36
++#: booleans.py:38
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:39
++#: booleans.py:41
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr ""
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr ""
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:46
++#: booleans.py:48
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:51
++#: booleans.py:53
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:52
++#: booleans.py:54
 +msgid "Allow gitisis daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +msgid "Allow http daemon to check spam"
 +msgstr ""
 +
-+#: booleans.py:60
++#: booleans.py:62
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr ""
 +
-+#: booleans.py:61
++#: booleans.py:63
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr ""
 +
-+#: booleans.py:62
++#: booleans.py:64
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr ""
 +
-+#: booleans.py:63
++#: booleans.py:65
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:64
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr ""
 +
-+#: booleans.py:65
++#: booleans.py:67
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr ""
 +
-+#: booleans.py:66
++#: booleans.py:68
 +msgid "Allow httpd to connect to memcache server"
 +msgstr ""
 +
-+#: booleans.py:67
++#: booleans.py:69
 +msgid "Allow httpd to act as a relay"
 +msgstr ""
 +
-+#: booleans.py:68
++#: booleans.py:70
 +msgid "Allow http daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +msgid "Allow httpd cgi support"
 +msgstr ""
 +
-+#: booleans.py:71
++#: booleans.py:73
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr ""
 +
-+#: booleans.py:72
++#: booleans.py:74
 +msgid "Allow httpd to read home directories"
 +msgstr ""
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr ""
 +
-+#: booleans.py:75
++#: booleans.py:77
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr ""
 +
-+#: booleans.py:76
++#: booleans.py:78
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr ""
 +
-+#: booleans.py:77
++#: booleans.py:79
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr ""
 +
-+#: booleans.py:78
++#: booleans.py:80
 +msgid "Allow httpd to read user content"
 +msgstr ""
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr ""
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +msgid "Allow Apache to execute tmp content."
 +msgstr ""
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +msgid "Allow httpd to access cifs file systems"
 +msgstr ""
 +
-+#: booleans.py:87
++#: booleans.py:89
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr ""
 +
-+#: booleans.py:88
++#: booleans.py:90
 +msgid "Allow httpd to run gpg"
 +msgstr ""
 +
-+#: booleans.py:89
++#: booleans.py:91
 +msgid "Allow httpd to access nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:90
++#: booleans.py:92
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr ""
 +
-+#: booleans.py:91
++#: booleans.py:93
 +msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:92
++#: booleans.py:94
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:93
++#: booleans.py:95
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr ""
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr ""
 +
-+#: booleans.py:95
++#: booleans.py:97
 +msgid "Allow confined applications to run with kerberos."
 +msgstr ""
 +
-+#: booleans.py:96
++#: booleans.py:98
 +msgid "Allow syslogd daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:97
++#: booleans.py:99
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
 +msgstr ""
 +
-+#: booleans.py:99
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
 +msgstr ""
 +
-+#: booleans.py:100
++#: booleans.py:102
 +msgid "Allow mock to read files in home directories."
 +msgstr ""
 +
-+#: booleans.py:101
++#: booleans.py:103
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr ""
 +
-+#: booleans.py:102
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:103
++#: booleans.py:105
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr ""
 +
-+#: booleans.py:104
++#: booleans.py:106
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr ""
 +
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr ""
 +
-+#: booleans.py:106
++#: booleans.py:108
 +msgid "Allow mysqld to connect to all ports"
 +msgstr ""
 +
-+#: booleans.py:107
++#: booleans.py:109
 +msgid "Allow BIND to bind apache port."
 +msgstr ""
 +
-+#: booleans.py:108
++#: booleans.py:110
 +msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
 +msgstr ""
 +
-+#: booleans.py:109
++#: booleans.py:111
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr ""
 +
-+#: booleans.py:110
++#: booleans.py:112
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr ""
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +msgid "Allow system to run with NIS"
 +msgstr ""
 +
-+#: booleans.py:113
++#: booleans.py:115
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr ""
 +
-+#: booleans.py:114
++#: booleans.py:116
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:115
++#: booleans.py:117
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:116
++#: booleans.py:118
 +msgid "Allow openvpn to read home directories"
 +msgstr ""
 +
-+#: booleans.py:117
++#: booleans.py:119
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:118
++#: booleans.py:120
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:120
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:121
++#: booleans.py:123
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:122
++#: booleans.py:124
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
 +msgstr ""
 +
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
 +msgstr ""
 +
-+#: booleans.py:125
++#: booleans.py:127
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr ""
 +
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
 +msgstr ""
 +
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
 +msgstr ""
 +
-+#: booleans.py:128
++#: booleans.py:130
 +msgid "Allow database admins to execute DML statement"
 +msgstr ""
 +
-+#: booleans.py:129
++#: booleans.py:131
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr ""
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:134
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
 +msgstr ""
 +
-+#: booleans.py:134
++#: booleans.py:136
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr ""
 +
-+#: booleans.py:135
++#: booleans.py:137
 +msgid "Allow qemu to connect fully to the network"
 +msgstr ""
 +
-+#: booleans.py:136
++#: booleans.py:138
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr ""
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +msgid "Allow qemu to use nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:139
++#: booleans.py:141
 +msgid "Allow qemu to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:140
++#: booleans.py:142
 +msgid "Allow racoon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:141
++#: booleans.py:143
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
 +msgstr ""
 +
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr ""
 +
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr ""
 +
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr ""
 +
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr ""
 +
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
 +msgstr ""
 +
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
 +msgstr ""
 +
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr ""
 +
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
 +msgstr ""
 +
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
 +msgstr ""
 +
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr ""
 +
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
 +msgstr ""
 +
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr ""
 +
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
 +msgstr ""
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
 +msgstr ""
 +
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
 +msgstr ""
 +
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
 +msgstr ""
 +
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
 +msgstr ""
 +
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
 +msgstr ""
 +
-+#: booleans.py:168
++#: booleans.py:170
 +msgid ""
-+"Allow confined users the ability to execute the ping and traceroute "
-+"commands."
++"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr ""
 +
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
 +msgstr ""
 +
-+#: booleans.py:171
++#: booleans.py:173
 +msgid ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the"
-+" same domain and outside users)  disabling this forces FTP passive mode and "
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
 +"may change other protocols."
 +msgstr ""
 +
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
 +msgstr ""
 +
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home "
-+"directories."
++"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr ""
 +
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr ""
 +
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
-+"Enable additional permissions needed to support devices on 3ware "
-+"controllers."
++"Enable additional permissions needed to support devices on 3ware controllers."
 +msgstr ""
 +
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr ""
 +
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
 +msgstr ""
 +
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
 +
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
 +msgstr ""
 +
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
 +msgstr ""
 +
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:189
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any network port."
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
 +
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
 +msgstr ""
 +
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr ""
 +
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
 +msgstr ""
 +
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
 +msgstr ""
 +
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
 +msgstr ""
 +
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
 +msgstr ""
 +
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr ""
 +
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
 +msgstr ""
 +
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
 +msgstr ""
 +
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr ""
 +
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr ""
 +
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr ""
 +
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr ""
 +
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr ""
 +
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr ""
 +
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr ""
 +
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
 +msgstr ""
 +
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
 +
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
 +msgstr ""
 +
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr ""
 +
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr ""
 +
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
 +
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 diff --git a/policycoreutils/po/kn.po b/policycoreutils/po/kn.po
-index d72a685..c8713d0 100644
+index d72a685..724b711 100644
 --- a/policycoreutils/po/kn.po
 +++ b/policycoreutils/po/kn.po
 @@ -3,21 +3,21 @@
@@ -171732,7 +174032,7 @@ index d72a685..c8713d0 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 -"Language-Team: Kannada (http://www.transifex.net/projects/p/fedora/language/"
@@ -171765,7 +174065,7 @@ index d72a685..c8713d0 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "%s ಕ್ಕೆ exec ಸನ್ನಿವೇಶವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ.\n"
-@@ -91,856 +91,858 @@ msgstr "******************** ಪ್ರಮುಖ ಅಂಶ **********************
+@@ -91,856 +91,878 @@ msgstr "******************** ಪ್ರಮುಖ ಅಂಶ **********************
  msgid "To make this policy package active, execute:"
  msgstr "ಈ ಪಾಲಿಸಿ(ಪಾಲಿಸಿ) ಪ್ಯಾಕೇಜನ್ನು ಸಕ್ರಿಯವಾಗಿಸಲು, ಇದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ:"
  
@@ -171834,7 +174134,7 @@ index d72a685..c8713d0 100644
  msgstr "ಮಾಡ್ಯೂಲಿನ ಹೆಸರು"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "ಆವೃತ್ತಿ"
  
@@ -171901,10 +174201,10 @@ index d72a685..c8713d0 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "%s ಗಾಗಿ ಕೀಲಿಯನ್ನು ರಚಿಸಲಾಗಿಲ್ಲ"
@@ -172160,569 +174460,590 @@ index d72a685..c8713d0 100644
  msgstr "SELinux ಪಾತ್ರಗಳು"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "ಪ್ರೋಟೊಕಾಲ್ udp ಅಥವ tcp ಯ ಅಗತ್ಯವಿರುತ್ತದೆ"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "ಸಂಪರ್ಕಸ್ಥಾನದ ಅಗತ್ಯವಿದೆ"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "ಅಮಾನ್ಯವಾದ ಸಂಪರ್ಕಸ್ಥಾನ"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "%s/%s ಗಾಗಿ ಒಂದು ಕೀಲಿಯನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "ಬಗೆಯ ಅಗತ್ಯವಿದೆ"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "%s/%s ಸಂಪರ್ಕ ಸ್ಥಾನವನ್ನು ವಿವರಿಸಲಾಗಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ %s/%s ವನ್ನು ಈಗಾಗಲೆ ವಿವರಿಸಲಾಗಿದೆ"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕ ಸ್ಥಾನವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "%s/%s ಗಾಗಿ ಸನ್ನಿವೇಶವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪ್ರಕಾರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "%s/%s ಗಾಗಿನ ಸಂಪರ್ಕಸ್ಥಾನ mls ಕ್ಷೇತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "%s/%s ಗಾಗಿನ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "%s/%s ದಲ್ಲಿ ಸಂಪರ್ಕ ಸ್ಥಾನವನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype ಅಥವ serange ನ ಅಗತ್ಯವಿದೆ"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "setype ನ ಅಗತ್ಯವಿದೆ"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ವು ವಿವರಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಲಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ %s ಅನ್ನು ಅಳಿಸಲಾಗಲಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ವನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ %s/%s ಅನ್ನು ಅಳಿಸಲಾಗಲಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಲಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux ಸಂಪರ್ಕ ಸ್ಥಾನದ ಬಗೆ"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "ಸಂಪರ್ಕಸ್ಥಾನದ ಸಂಖ್ಯೆ"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "ನೋಡ್‌ನ ವಿಳಾಸದ ಅಗತ್ಯವಿದೆ"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "ಗೊತ್ತಿರದ ಅಥವ ಕಾಣೆಯಾದ ಪ್ರೊಟೊಕಾಲ್"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux ನ ಬಗೆಯ ಅಗತ್ಯವಿದೆ"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "%s ಗಾಗಿ ಕೀಲಿಯನ್ನು ಸೃಜಿಸಲಾಗಲಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "ವಿಳಾಸ %s ಅನ್ನು ವಿವರಿಸಲಾಗಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "%s ಗಾಗಿ ವಿಳಾಸವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "%s ಗಾಗಿ ಸನ್ನಿವೇಶವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "%s ಗಾಗಿ ಮಾಸ್ಕನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲ್ಲಿ ಬಗೆಯನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲಿನ mls ಕ್ಷೇತ್ರಗಳನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "ವಿಳಾಸ %s ಅನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "ವಿಳಾಸ %s ಅನ್ನು ವಿವರಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "ವಿಳಾಸ %s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "ವಿಳಾಸ %s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "ವಿಳಾಸ %s ಅನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "ವಿಳಾಸ %s ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "ಎಲ್ಲಾ ನೋಡ್ ಮ್ಯಾಪಿಂಗನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "ವಿಳಾಸಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಲಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux ನ ಬಗೆಯ ಅಗತ್ಯವಿದೆ"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "ಸಂಪರ್ಕಸಾಧನ %s ವು ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನವನ್ನು ಸೃಜಿಸಲಾಗಲಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕ ಸಾಧನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪ್ರಕಾರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "%s ಗಾಗಿನ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "%s ಗೆ ಸಂದೇಶ ಸನ್ನಿವೇಶವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "ಸಂಪರ್ಕಸಾಧನ %s ಅನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ವು ವಿವರಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "ಸಂಪರ್ಕಸಾಧನ %s ವನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "ಎಲ್ಲಾ ಸಂಪರ್ಕಸಾಧನ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "ಸಂಪರ್ಕ ಸಾಧನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux ಸಂಪರ್ಕಸಾಧನ"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "ಸನ್ನಿವೇಶ"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr "%s ಕ್ಕೆ ಸಮನಾದ ವರ್ಗವು ಈಗಾಗಲೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "ಕಡತದ %s ಎಂಬ ಗುಣವಿಶೇಷವು '%s %s' ಎಂಬ ಸಮನಾದ ನಿಯಮಗಳೊಂದಿಗೆ ಘರ್ಷಿಸುತ್ತವೆ"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr "%s ಕ್ಕೆ ಸಮನಾದ ವರ್ಗವು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲಿ mls ಕ್ಷೇತ್ರಗಳನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "ಕಡತದ ಅಮಾನ್ಯ ವಿಶಿಷ್ಟ ವಿವರಗಳು"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "ಕಡತದ ವಿಶಿಷ್ಟ ವಿವರದಲ್ಲಿ ಅಂತರವನ್ನು (ಸ್ಪೇಸ್‌ಗಳು) ಹೊಂದಿರುವಂತಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
  msgstr ""
 +"ಕಡತದ %s ಎಂಬ ಗುಣವಿಶೇಷವು '%s %s' ಎಂಬ ಸಮನಾದ ನಿಯಮಗಳೊಂದಿಗೆ ಘರ್ಷಿಸುತ್ತದೆ: ಬದಲಿಗೆ "
 +"'%s' ಅನ್ನು ಸೇರಿಸಲು ಪ್ರಯತ್ನಿಸಿ"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶಗಳು ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲ್ಲಿ ಬಗೆಯನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "setype, serange ಅಥವ seuser ನ ಅಗತ್ಯವಿದೆ"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವು ವಿವರಿಸಲ್ಪಟ್ಟಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಲಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "ಕಡತ ಸನ್ನಿವೇಶಗಳನ್ನು ಪಟ್ಟಿಮಾಡಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "%s ದ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "%s ಗಾಗಿನ ಕಡತ ಸನ್ನಿವೇಶವು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲ್ಪಟ್ಟಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "%s ಗಾಗಿನ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "ಕಡತ ಸನ್ನಿವೇಶಗಳನ್ನು ಪಟ್ಟಿಮಾಡಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "ಸ್ಥಳೀಯ ಕಡತ ಸನ್ನಿವೇಶಗಳನ್ನು ಪಟ್ಟಿಮಾಡಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "ಬಗೆ"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -172731,7 +175052,7 @@ index d72a685..c8713d0 100644
 +"SELinux ವಿತರಣೆ fcontext ಗೆ ಸಮನಾದ\n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -172741,105 +175062,105 @@ index d72a685..c8713d0 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "ಬೂಲಿಯನ್ %s ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಅಂದು ಪರೀಕ್ಷಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "ಬೂಲಿಯನ್ %s ವಿವರಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "ಕಡತ ಸನ್ನಿವೇಶ %s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "ಈ ಕೆಳಗಿನ ಮೌಲ್ಯಗಳಲ್ಲಿ ಒಂದನ್ನು ನೀವು ಸೂಚಿಸಲೇಬೇಕು: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "ಬೂಲಿಯನ್ %s ಗೆ ಯಾವುದೆ ಸಕ್ರಿಯ ಮೌಲ್ಯವನ್ನು ರವಾನಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "ಬೂಲಿಯನ್ %s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುವುದಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "ಸರಿಯಲ್ಲದ ವಿನ್ಯಾಸ %s: ರೆಕಾರ್ಡ್ %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "ಬೂಲಿಯನ್ %s ವು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "ಬೂಲಿಯನ್ %s ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "ಬೂಲಿಯನ್ನುಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "ಗೊತ್ತಿರದ"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "ಆಫ್"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "ಆನ್"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux ಬೂಲಿಯನ್"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "ಸ್ಥಿತಿ"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "ಪೂರ್ವನಿಯೋಜಿತ"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "ವಿವರಣೆ"
  
-@@ -1004,7 +1006,7 @@ msgstr "ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸುವಲ್ಲ
+@@ -1004,7 +1026,7 @@ msgstr "ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸುವಲ್ಲ
  msgid "Error sending audit message.\n"
  msgstr "ಆಡಿಟ್ ಸಂದೇಶವನ್ನು ಕಳುಹಿಸುವಲ್ಲ್ಲಿ ದೋಷ.\n"
  
@@ -172848,7 +175169,7 @@ index d72a685..c8713d0 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "ಒತ್ತಾಯಪೂರ್ವಕ ಕ್ರಮವನ್ನು ನಿರ್ಧರಿಸಲಾಗಿಲ್ಲ.\n"
-@@ -1123,62 +1125,66 @@ msgstr "ಖಾಲಿ ಸೂಚನಾ ಸೆಟ್ಟನ್ನು ಪಡೆಯಲ
+@@ -1123,62 +1145,66 @@ msgstr "ಖಾಲಿ ಸೂಚನಾ ಸೆಟ್ಟನ್ನು ಪಡೆಯಲ
  msgid "Unable to set SIGHUP handler\n"
  msgstr "SIGHUP ನಿಯಂತ್ರಕವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ\n"
  
@@ -172927,7 +175248,7 @@ index d72a685..c8713d0 100644
  msgid "failed to exec shell\n"
  msgstr "ಶೆಲ್ಲನ್ನು exec ಮಾಡುವಲ್ಲಿ ವಿಫಲತೆ\n"
  
-@@ -1284,2088 +1290,3045 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1284,2088 +1310,3060 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -173023,27 +175344,32 @@ index d72a685..c8713d0 100644
 -msgstr ""
 +msgstr "'%s' ದ ಪ್ರವೇಶದ ಅಗತ್ಯವಿದೆ"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "ಪಾಲಿಸಿ ಮಾಡ್ಯೂಲ್‌"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "ಮಾಡ್ಯೂಲಿನ ಹೆಸರು"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "ಆಡಿಟನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "ಆಡಿಟನ್ನು ಶಕ್ತಗೊಳಿಸು"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
 -
@@ -173070,8 +175396,7 @@ index d72a685..c8713d0 100644
  msgid "translator-credits"
 -msgstr ""
 +msgstr "ಶಂಕರ್ ಪ್ರಸಾದ್ <svenkate at redhat.com>"
- 
--#: ../gui/polgen.glade:90
++
 +#: ../gui/polgen.glade:34
 +msgid "Add Booleans Dialog"
 +msgstr "ಬೂಲಿಯನ್ ಸಂವಾದವನ್ನು ಸೇರಿಸು"
@@ -173079,7 +175404,8 @@ index d72a685..c8713d0 100644
 +#: ../gui/polgen.glade:101
 +msgid "Boolean Name"
 +msgstr "ಬೂಲಿಯನ್ ಹೆಸರು"
-+
+ 
+-#: ../gui/polgen.glade:90
 +#: ../gui/polgen.glade:230
  msgid "SELinux Policy Generation Tool"
 -msgstr ""
@@ -173100,7 +175426,7 @@ index d72a685..c8713d0 100644
 -msgstr ""
 +msgstr "<b>ಅನ್ವಯಗಳು</b>"
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "ಸಾಮಾನ್ಯ init ಡೆಮೋನ್"
  
@@ -173118,16 +175444,16 @@ index d72a685..c8713d0 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS ವ್ಯವಸ್ಥೆ ಡೀಮನ್"
- 
--#: ../gui/polgen.glade:280
++
 +#: ../gui/polgen.glade:349
 +msgid "Internet Services Daemon (inetd)"
 +msgstr "ಜಾಲಬಂಧ ಸೇವೆಗಳ ಡೆಮೊನ್ (inetd)"
-+
+ 
+-#: ../gui/polgen.glade:280
 +#: ../gui/polgen.glade:353
  msgid "Internet Services Daemon are daemons started by xinetd"
 -msgstr ""
@@ -173136,7 +175462,7 @@ index d72a685..c8713d0 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "ಜಾಲ ಅನ್ವಯಗಳು/ಸ್ಕ್ರಿಪ್ಟ್ (CGI)"
  
@@ -173150,7 +175476,7 @@ index d72a685..c8713d0 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "ಬಳಕೆದಾರ ಅನ್ವಯಗಳು"
  
@@ -173168,7 +175494,7 @@ index d72a685..c8713d0 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "ಸ್ಯಾಂಡ್‌ಬಾಕ್ಸ್"
@@ -173192,7 +175518,7 @@ index d72a685..c8713d0 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "ಕನಿಷ್ಟ ಟರ್ಮಿನಲ್ ಬಳಕೆದಾರ ಪಾತ್ರ"
  
@@ -173209,7 +175535,7 @@ index d72a685..c8713d0 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "ಕನಿಷ್ಟ X Windows ಬಳಕೆದಾರ ಪಾತ್ರ"
  
@@ -173225,7 +175551,7 @@ index d72a685..c8713d0 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "ಬಳಕೆದಾರ ಪಾತ್ರ"
  
@@ -173241,7 +175567,7 @@ index d72a685..c8713d0 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "ನಿರ್ವಹಣಾ ಬಳಕೆದಾರ ಪಾತ್ರ"
  
@@ -173264,7 +175590,7 @@ index d72a685..c8713d0 100644
 -msgstr ""
 +msgstr "<b>ನಿರ್ವಾಹಕ(ರೂಟ್) ಬಳಕೆದಾರರು</b>"
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr "ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥಾಪಕ ಬಳಕೆದಾರ ಪಾತ್ರ"
  
@@ -173597,12 +175923,12 @@ index d72a685..c8713d0 100644
 +#: ../gui/polgen.glade:1914
  msgid "Sends email"
 -msgstr ""
--
++msgstr "ಇಮೈಲ್ ಅನ್ನು ಕಳುಹಿಸುತ್ತದೆ"
+ 
 -#: ../gui/polgen.glade:2530
 -msgid "label115"
 -msgstr ""
-+msgstr "ಇಮೈಲ್ ಅನ್ನು ಕಳುಹಿಸುತ್ತದೆ"
- 
+-
 -#: ../gui/polgen.glade:2559
 +#: ../gui/polgen.glade:1961
  msgid "<b>Add files/directories that %s manages</b>"
@@ -173825,73 +176151,44 @@ index d72a685..c8713d0 100644
  
 -#: ../gui/polgen.py:450
 -msgid "use_kerberos must be a boolean value "
--msgstr ""
 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 +msgid "Group View"
 +msgstr "ಸಮೂಹ ನೋಟ"
- 
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Are you sure you want to delete %s '%s'?"
 +msgstr "%s '%s' ಅನ್ನು ಅಳಿಸಿಹಾಕಬೇಕೆಂದು ನೀವು ಖಚಿತವೆ?"
- 
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
 +msgstr "%s ಅನ್ನು ಅಳಿಸಿಹಾಕು"
- 
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
++
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
 +msgstr "%s ಅನ್ನು ಸೇರಿಸು"
- 
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
++
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
 +msgstr "%s ಮಾರ್ಪಡಿಸು"
- 
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
++
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
 +msgstr "ಅನುಮತಿಪೂರ್ವಕವಾಗಿ"
- 
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
++
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
 +msgstr "ಒತ್ತಾಯಪೂರ್ವಕ"
- 
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
++
 +#: ../gui/statusPage.py:94
 +msgid "Status"
 +msgstr "ಸ್ಥಿತಿ"
- 
--#: ../gui/polgen.py:1306
--#, python-format
++
 +#: ../gui/statusPage.py:133
- msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
++msgid ""
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
@@ -173900,8 +176197,8 @@ index d72a685..c8713d0 100644
 +"ಮಾಡುವುದು ಅಗತ್ಯವಾಗುತ್ತದೆ. ಕಡತ ವ್ಯವಸ್ಥೆಗೆ ಅನುಗುಣವಾಗಿ ಪುನಃ ಲೇಬಲ್ ಮಾಡಲು ಬಹಳ ಸಮಯ "
 +"ಹಿಡಿಯುತ್ತದೆ.  ನೀವು ಮುಂದುವರೆಯಲು ಬಯಸುತ್ತೀರೆ?"
  
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -173918,8 +176215,8 @@ index d72a685..c8713d0 100644
 +"ದೋಷಗಳನ್ನು ದಾಖಲಿಸುತ್ತದೆಯೆ ಹೊರತು SELinux ಪಾಲಿಸಿಯನ್ನು ಒತ್ತಾಯಿಸುವುದಿಲ್ಲ.  ಅನುಮತಿಪೂರ್ವಕ "
 +"ಕ್ರಮಕ್ಕೆ ಒಂದು ಪುನರ್ ಬೂಟಿನ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ    ನೀವು ಮುಂದುವರೆಯಲು ಬಯಸುತ್ತೀರೆ?"
  
--#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
--msgid "Network Port"
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -173930,30 +176227,24 @@ index d72a685..c8713d0 100644
 +"ಲೇಬಲ್ ಮಾಡುವುದು ಅಗತ್ಯವಾಗುತ್ತದೆ. ಕಡತ ವ್ಯವಸ್ಥೆಗೆ ಅನುಗುಣವಾಗಿ ಪುನಃ ಲೇಬಲ್ ಮಾಡಲು ಬಹಳ ಸಮಯ "
 +"ಹಿಡಿಯುತ್ತದೆ.  ನೀವು ಮುಂದುವರೆಯಲು ಬಯಸುತ್ತೀರೆ?"
  
--#: ../gui/portsPage.py:85
+-#: ../gui/polgen.py:1004
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
 +
 +#: ../gui/system-config-selinux.glade:12
- msgid ""
--"SELinux Port\n"
--"Type"
++msgid ""
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
- msgstr ""
++msgstr ""
 +"ಕೃತಿಸ್ವಾಮ್ಯ (c)2006 Red Hat, Inc.\n"
 +"ಕೃತಿಸ್ವಾಮ್ಯ (c) 2006 Dan Walsh <dwalsh at redhat.com>"
- 
--#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
--msgid "Protocol"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
 +msgstr "SELinux ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗನ್ನು ಸೇರಿಸು"
- 
--#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
 +msgstr "SELinux ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನಗಳನ್ನು ಸೇರಿಸು"
@@ -173972,9 +176263,7 @@ index d72a685..c8713d0 100644
 +msgstr "ಕಡತದ ಬಗೆ"
 +
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"MLS/MCS\n"
--"Level"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -173983,7 +176272,7 @@ index d72a685..c8713d0 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
++msgstr ""
 +"ಎಲ್ಲಾ ಕಡತಗಳು\n"
 +"ಸಾಮಾನ್ಯ ಕಡತ\n"
 +"ಕಡತಕೋಶ\n"
@@ -173992,117 +176281,31 @@ index d72a685..c8713d0 100644
 +"ಸಾಕೆಟ್\n"
 +"ಸಾಂಕೇತಿಕ ಕೊಂಡಿ\n"
 +"ಹೆಸರಿಸಲಾದ ಪೈಪ್\n"
- 
--#: ../gui/portsPage.py:101
--msgid "Port"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
- 
--#: ../gui/portsPage.py:207
--#, python-format
--msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
 +msgstr "SELinux ಬಳಕೆದಾರನನ್ನು ಸೇರಿಸು"
- 
--#: ../gui/portsPage.py:252
--msgid "List View"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
 +msgstr "SELinux ನಿರ್ವಹಣೆ"
- 
--#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
--msgid "Group View"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
 +msgstr "ಸೇರಿಸು"
- 
--#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
--#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
--#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
--#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
--#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
--#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
--#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
--#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
--#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
--#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
--#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
--#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
--#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
--#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
--#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
--#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
--#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
--#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
--#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
--#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
--#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
--#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
--#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
--#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
--#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
--#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
--#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
--#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
--#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
--#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
--#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
--#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
--#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
--#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
--#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
--#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
--#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
--#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
--#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
--#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
--#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
--#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
--#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
--#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
--msgid "SELinux Service Protection"
--msgstr ""
--
--#: ../gui/selinux.tbl:1
--msgid "Disable SELinux protection for acct daemon"
--msgstr ""
--
--#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
--#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
--#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
--#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
--msgid "Admin"
--msgstr ""
--
--#: ../gui/selinux.tbl:2
--msgid "Allow all daemons to write corefiles to /"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
 +msgstr "ಗುಣಲಕ್ಷಣಗಳು(_P)"
- 
--#: ../gui/selinux.tbl:3
--msgid "Allow all daemons the ability to use unallocated ttys"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
 +msgstr "ಅಳಿಸಿಹಾಕು(_D)"
- 
--#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
--#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
--#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
--#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
--#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
--#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
--msgid "User Privs"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
 +msgstr "ನಿರ್ವಹಣಾ ವಸ್ತುವನ್ನು ಆರಿಸು"
@@ -174114,15 +176317,13 @@ index d72a685..c8713d0 100644
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
 +msgstr "ಗಣಕ ಪೂರ್ವನಿಯೋಜಿತ ಒತ್ತಾಯಪೂರ್ವಕ ಕ್ರಮ"
- 
--#: ../gui/selinux.tbl:4
++
 +#: ../gui/system-config-selinux.glade:1354
- msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"Disabled\n"
 +"Permissive\n"
 +"Enforcing\n"
- msgstr ""
++msgstr ""
 +"ಅಶಕ್ತ\n"
 +"ಅನುಮತಿಪೂರ್ವಕ\n"
 +"ಒತ್ತಾಯಪೂರ್ವಕ\n"
@@ -174134,53 +176335,35 @@ index d72a685..c8713d0 100644
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
 +msgstr "ಗಣಕ ಪೂರ್ವನಿಯೋಜಿತ ಪಾಲಿಸಿಯ ಬಗೆ: "
- 
--#: ../gui/selinux.tbl:5
++
 +#: ../gui/system-config-selinux.glade:1463
- msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
 +"Relabeling can take a very long time, depending on the size of the system.  "
 +"If you are changing policy types or going from disabled to enforcing, a "
 +"relabel is required."
- msgstr ""
++msgstr ""
 +"ಮುಂದಿನ ಬೂಟಿನಲ್ಲಿ ಇಡಿ ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಪುನಃ ಲೇಬಲ್ ಮಾಡಲು ನೀವು ಬಯಸಿದರೆ ಇದನ್ನು ಆರಿಸಿ.  "
 +"ಗಣಕದ ಗಾತ್ರಕ್ಕೆ ಅನುಗುಣವಾಗಿ, ಪುನಃ ಲೇಬಲ್ ಮಾಡಲು ಬಹಳ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು.  ಪಾಲಿಸಿಯ "
 +"ಬಗೆಗಳನ್ನು ಬದಲಾಯಿಸುವಂತಿದ್ದರೆ ಅಥವ ಅಶಕ್ತಗೊಂಡ ಸ್ಥಿತಿಯಿಂದ ಒತ್ತಾಯಪೂರ್ವಕಕ್ಕೆ ಹೋಗುವಂತಿದ್ದರೆ, "
 +"ಒಂದು ಪುನಃ ಲೇಬಲ್ ಮಾಡುವ ಅಗತ್ಯವಿದೆ."
- 
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "ಮುಂದಿನ ಬೂಟಿನಲ್ಲಿ ಪುನರ್ ಲೇಬಲ್ ಮಾಡು."
- 
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
 +msgstr "label37"
- 
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
 +msgstr "ಬೂಲಿಯನ್ ಸಿದ್ಧತೆಯನ್ನು ಗಣಕ ಪೂರ್ವನಿಯೋಜಿತಕ್ಕೆ ಮರಳಿಸು"
- 
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
 +msgstr "ಇಚ್ಛೆಗೆ ತಕ್ಕಂತೆ ಬದಲಾಯಿಸಲಾದ ಹಾಗು ಎಲ್ಲಾ ಬೂಲಿಯನ್‍ಗಳ ನಡುವೆ ಟಾಗಲ್ ಮಾಡು"
- 
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -174190,115 +176373,63 @@ index d72a685..c8713d0 100644
 +#: ../gui/system-config-selinux.glade:2867
 +msgid "Filter"
 +msgstr "ಶೋಧಕ(Filter)"
- 
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
 +msgstr "label50"
- 
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
 +msgstr "ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಸೇರಿಸು"
- 
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
 +msgstr "ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಮಾರ್ಪಡಿಸು"
- 
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
 +msgstr "ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಅಳಿಸಿಹಾಕು"
- 
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
 +msgstr "ಎಲ್ಲಾ ಹಾಗು ಇಚ್ಛೆಗೆ ತಕ್ಕಂತೆ ಬದಲಾಯಿಸಲಾದ ಕಡತ ಸನ್ನಿವೇಶಗಳ ನಡುವೆ ಟಾಗಲ್ ಮಾಡು"
- 
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
 +msgstr "label38"
- 
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
 +msgstr "SELinux ಬಳಕೆದಾರ ಮ್ಯಾಪಿಂಗನ್ನು ಸೇರಿಸು"
- 
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
 +msgstr "SELinux ಬಳಕೆದಾರ ಮ್ಯಾಪಿಂಗನ್ನು ಮಾರ್ಪಡಿಸು"
- 
--#: ../gui/selinux.tbl:15
--msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
 +msgstr "SELinux ಬಳಕೆದಾರ ಮ್ಯಾಪಿಂಗನ್ನು ಅಳಿಸು"
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
 +msgstr "label39"
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
 +msgstr "ಬಳಕೆದಾರನನ್ನು ಸೇರಿಸಿ"
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
 +msgstr "ಬಳಕೆದಾರನನ್ನು ಮಾರ್ಪಡಿಸಿ"
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
 +msgstr "ಬಳಕೆದಾರನನ್ನು ಅಳಿಸಿಹಾಕಿ"
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
 +msgstr "label41"
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
 +msgstr "ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಸೇರಿಸು"
@@ -174331,53 +176462,31 @@ index d72a685..c8713d0 100644
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
 +msgstr "ಲೋಡ್ ಮಾಡಬಹುದಾದ ಪಾಲಿಸಿಯ ಡೊಮೈನ್‌ಅನ್ನು ತೆಗೆದುಹಾಕು"
- 
--#: ../gui/selinux.tbl:20
++
 +#: ../gui/system-config-selinux.glade:2661
- msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
- msgstr ""
++msgstr ""
 +"ದಾಖಲೆ ಕಡತಗಳಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ವರದಿ ಮಾಡದೆ ಇರುವ ಹೆಚ್ಚುವರಿ ಆಡಿಟ್ ನಿಯಮಗಳನ್ನು ಶಕ್ತ/"
 +"ಅಶಕ್ತಗೊಳಿಸು."
- 
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
 +msgstr "label44"
- 
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
 +msgstr "ಪ್ರಕ್ರಿಯೆಯ ಕ್ರಮವನ್ನು ಅನುಮತಿಪೂರ್ವಕಕ್ಕೆ ಬದಲಾಯಿಸು."
- 
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
 +msgstr "ಪ್ರಕ್ರಿಯೆಯ ಕ್ರಮವನ್ನು ಒತ್ತಾಯಪೂರ್ವಕಕ್ಕೆ ಬದಲಾಯಿಸು"
- 
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
 +msgstr "ಪ್ರಕ್ರಿಯೆಯ ಡೊಮೈನ್"
- 
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
--msgstr ""
++
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
 +msgstr "label59"
@@ -174386,82 +176495,55 @@ index d72a685..c8713d0 100644
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr "SELinux ಬಳಕೆದಾರ '%s' ನ ಅಗತ್ಯವಿದೆ"
- 
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
++
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
- msgstr ""
- 
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
- msgstr ""
- 
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
- msgstr ""
- 
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
- msgstr ""
- 
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
- msgstr ""
- 
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
- msgstr ""
- 
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
- msgstr ""
- 
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
- msgstr ""
- 
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
- msgstr ""
- 
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
- msgstr ""
- 
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:215
 +#, fuzzy
 +msgid "query SELinux Policy to see description of booleans"
@@ -174469,234 +176551,180 @@ index d72a685..c8713d0 100644
 +
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
- msgstr ""
- 
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
- msgstr ""
- 
--#: ../gui/selinux.tbl:41
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:231
- msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
++msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:234
 +msgid "source process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:237
 +msgid "target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:259
 +msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:265
 +msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:267
 +msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:269
 +msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:274
 +msgid "commands"
- msgstr ""
- 
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:158
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "ಜಾಲಬಂಧ ಸೇವೆಗಳ ಡೀಮನ್"
- 
--#: ../gui/selinux.tbl:54
--msgid "Cron"
-+#: ../sepolicy/sepolicy/generate.py:171
++
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
--msgstr ""
--
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:205
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನಗಳು 1 ರಿಂದ %d ರ ನಡುವಿನ ಸಂಖ್ಯೆಗಳು ಅಥವ ಸಂಖ್ಯೆಗಳ ವ್ಯಾಪ್ತಿಯಾಗಿರಬೇಕು"
- 
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:332
++
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "ನಿಮ್ಮ ಮಿತಿಗೊಳಿಸಲ್ಪಟ್ಟ ಪ್ರಕ್ರಿಯೆ/ಬಳಕೆದಾರರಿಗಾಗಿ ಒಂದು ಹೆಸರನ್ನು ದಾಖಲಿಸಬೇಕು"
- 
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
-+#: ../sepolicy/sepolicy/generate.py:334
++
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
- msgstr ""
++msgstr ""
 +"ಹೆಸರು ವರ್ಣಮಾಲೆ ಮತ್ತು ಅಂಕೆ ಎರಡನ್ನೂ ಹೊಂದಿರಬೇಕು ಹಾಗು ಖಾಲಿ ಜಾಗಗಳಿರಬಾರದು. \"-n "
 +"MODULENAME\" ಎಂಬ ಆಯ್ಕೆಯನ್ನು ಬಳಸಬಹುದು."
- 
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:422
++
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "ಬಳಕೆದಾರ ಪಾತ್ರದ ಪ್ರಕಾರಗಳಿಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲವುಗಳನ್ನು ನಿಯೋಜಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ."
- 
--#: ../gui/selinux.tbl:58
--msgid "CVS"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:428
++
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "ಕೇವಲ ಡೀಮನ್‌ ಅನ್ವಯಗಳು ಮಾತ್ರ ಒಂದು init ಸ್ಕ್ರಿಪ್ಟನ್ನು ಬಳಸಬಲ್ಲದು..."
- 
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:446
++
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve ಒಂದು ಬೂಲಿಯನ್ ಮೌಲ್ಯವಾಗಿರಬೇಕು "
- 
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:452
++
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog ವು ಒಂದು ಬೂಲಿಯನ್ ಮೌಲ್ಯವಾಗಿರಬೇಕು "
- 
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:458
++
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos ವು ಒಂದು ಬೂಲಿಯನ್ ಮೌಲ್ಯವಾಗಿರಬೇಕು "
- 
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:464
++
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache ವು ಒಂದು ಬೂಲಿಯನ್ ಮೌಲ್ಯವಾಗಿರಬೇಕು "
- 
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:494
++
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER ಪ್ರಕಾರಗಳು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಒಂದು tmp ಬಗೆಯನ್ನು ಪಡೆದುಕೊಳ್ಳುತ್ತವೆ"
- 
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++
++#: ../sepolicy/sepolicy/generate.py:1039
+ msgid "You must enter the executable path for your confined process"
  msgstr ""
 +"ನಿಮ್ಮ ಮಿತಿಗೊಳಿಸಲ್ಪಟ್ಟ ಪ್ರಕ್ರಿಯೆಗಳಿಗಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲ ಪಥವನ್ನು ನೀವು ನಮೂದಿಸಲೇ ಬೇಕು"
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/polgen.py:1182
++#: ../sepolicy/sepolicy/generate.py:1272
+ msgid "Type Enforcement file"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
 +msgstr "ಒತ್ತಾಯಪೂರ್ವಕ ಪ್ರಕಾರದ ಕಡತ"
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/polgen.py:1183
++#: ../sepolicy/sepolicy/generate.py:1273
+ msgid "Interface file"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
 +msgstr "ಸಂಪರ್ಕ ಸಾಧನ ಕಡತ"
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/polgen.py:1184
++#: ../sepolicy/sepolicy/generate.py:1274
+ msgid "File Contexts file"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
 +msgstr "ಕಡತ ಸನ್ನಿವೇಶಗಳ ಕಡತ"
++
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "ಸಂಪರ್ಕ ಸಾಧನ ಕಡತ"
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
--msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
+-#: ../gui/polgen.py:1185
++#: ../sepolicy/sepolicy/generate.py:1276
+ msgid "Setup Script"
 +msgstr "ಸಿದ್ಧತಾ ಸ್ಕ್ರಿಪ್ಟ್"
- 
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
++
 +#: booleans.py:1
 +msgid ""
 +"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/polgen.py:1306
+-#, python-format
 +#: booleans.py:2
-+msgid ""
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
 +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
--msgstr ""
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
 +#: booleans.py:3
 +#, fuzzy
 +msgid "Allow amavis to use JIT compiler"
 +msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
++
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "ಬಳಕೆದಾರ ಕಡತಗಳನ್ನು ಓದಲು ಮೊಝಿಲ್ಲಾ ವೀಕ್ಷಕಕ್ಕೆ ಅನುಮತಿಸು"
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
--msgstr ""
-+#: booleans.py:5
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
-+#: booleans.py:6
++
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
@@ -174704,747 +176732,604 @@ index d72a685..c8713d0 100644
 +"cdrecord ಗೆ ಹಲವಾರು ವಿಷಯವನ್ನು ಓದಲು ಅನುಮತಿಸು. nfs, samba, ತೆಗೆದುಹಾಕಬಹುದಾದ "
 +"ಸಾಧನಗಳು, ಬಳಕೆದಾರ temp ಹಾಗು ನಂಬಲರ್ಹವಲ್ಲದ ವಿಷಯವನ್ನು ಹೊಂದಿರುವ ಕಡತಗಳು"
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
--msgstr ""
-+#: booleans.py:7
+-#: ../gui/portsPage.py:85
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
--msgstr ""
-+#: booleans.py:8
++
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "ಬಳಕೆದಾರ ಕಡತಗಳನ್ನು ಓದಲು ಮೊಝಿಲ್ಲಾ ವೀಕ್ಷಕಕ್ಕೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
--msgstr ""
-+#: booleans.py:9
++
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "ಬಳಕೆದಾರ ಕಡತಗಳನ್ನು ಓದಲು ಮೊಝಿಲ್ಲಾ ವೀಕ್ಷಕಕ್ಕೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
-+#: booleans.py:10
-+msgid ""
++
++#: booleans.py:12
+ msgid ""
+-"SELinux Port\n"
+-"Type"
 +"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
--msgstr ""
-+#: booleans.py:11
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
- 
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
--msgstr ""
-+#: booleans.py:12
++
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
--msgstr ""
-+#: booleans.py:13
++
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
--msgstr ""
-+#: booleans.py:14
++
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
--msgstr ""
-+#: booleans.py:15
++
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
-+msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: booleans.py:16
++msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
++
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
--msgstr ""
-+#: booleans.py:17
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "sasl ದೃಢೀಕರಣ ಪರಿಚಾರಕಕ್ಕೆ /etc/shadow ಅನ್ನು ಓದಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
--msgstr ""
-+#: booleans.py:18
++
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "ಮುಖ್ಯಕಡತಗಳನ್ನು(corefiles) / ಕ್ಕೆ ಬರೆಯಲು ಡೆಮೋನುಗಳಿಗೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
--msgid "NFS"
--msgstr ""
-+#: booleans.py:19
++
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "ಮುಖ್ಯಕಡತಗಳನ್ನು(corefiles) / ಕ್ಕೆ ಬರೆಯಲು ಡೆಮೋನುಗಳಿಗೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:85
--msgid "Disable SELinux protection for gss daemon"
--msgstr ""
-+#: booleans.py:20
++
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "ಎಲ್ಲಾ ಡೆಮೋನುಗಳು ನಿಯೋಜಿಸಲಾದ tty ಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:86
--msgid "Disable SELinux protection for Hal daemon"
-+#: booleans.py:21
++
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
- msgstr ""
++msgstr ""
 +"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿರ್ವಹಿಸಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
 +"ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:87
--msgid "Compatibility"
-+#: booleans.py:22
++
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
- msgstr ""
++msgstr ""
 +"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
 +"ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:87
-+#: booleans.py:23
++
++#: booleans.py:25
  msgid ""
--"Do not audit things that we know to be broken but which are not security "
--"risks"
+-"MLS/MCS\n"
+-"Level"
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/selinux.tbl:88
--msgid "Disable SELinux protection for hostname daemon"
-+#: booleans.py:24
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
--#: ../gui/selinux.tbl:89
--msgid "Disable SELinux protection for hotplug daemon"
--msgstr ""
--
--#: ../gui/selinux.tbl:90
--msgid "Disable SELinux protection for howl daemon"
--msgstr ""
--
--#: ../gui/selinux.tbl:91
--msgid "Disable SELinux protection for cups hplip daemon"
--msgstr ""
-+#: booleans.py:25
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "ಬಳಕೆದಾರರಿಗೆ ಆರೋಹಿಸು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:92
--msgid "Disable SELinux protection for httpd rotatelogs"
--msgstr ""
-+#: booleans.py:26
++
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "ಮುಖ್ಯಕಡತಗಳನ್ನು(corefiles) / ಕ್ಕೆ ಬರೆಯಲು ಡೆಮೋನುಗಳಿಗೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
--msgid "HTTPD Service"
--msgstr ""
-+#: booleans.py:27
++
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "ಮುಖ್ಯಕಡತಗಳನ್ನು(corefiles) / ಕ್ಕೆ ಬರೆಯಲು ಡೆಮೋನುಗಳಿಗೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:93
--msgid "Disable SELinux protection for http suexec"
--msgstr ""
-+#: booleans.py:28
++
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "ಮುಖ್ಯಕಡತಗಳನ್ನು(corefiles) / ಕ್ಕೆ ಬರೆಯಲು ಡೆಮೋನುಗಳಿಗೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:94
--msgid "Disable SELinux protection for hwclock daemon"
-+#: booleans.py:29
++
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
--#: ../gui/selinux.tbl:95
--msgid "Disable SELinux protection for i18n daemon"
--msgstr ""
-+#: booleans.py:30
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "ಬಳಕೆದಾರನಿಗೆ postgres ಸಾಕೆಟ್ಟಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:96
--msgid "Disable SELinux protection for imazesrv daemon"
-+#: booleans.py:31
++
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
- msgstr ""
++msgstr ""
 +"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
 +"ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:97
--msgid "Disable SELinux protection for inetd child daemons"
-+#: booleans.py:32
++
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
- msgstr ""
++msgstr ""
 +"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
 +"ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:98
--msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:33
++
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
- msgstr ""
- 
--#: ../gui/selinux.tbl:99
--msgid "Disable SELinux protection for innd daemon"
--msgstr ""
-+#: booleans.py:34
++msgstr ""
++
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
- 
--#: ../gui/selinux.tbl:100
--msgid "Disable SELinux protection for iptables daemon"
--msgstr ""
-+#: booleans.py:35
++
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಗೆ ಪಿಂಗ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:101
--msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:36
++
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
- msgstr ""
++msgstr ""
 +"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
 +"ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:102
--msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:37
++
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
- msgstr ""
- 
--#: ../gui/selinux.tbl:103
--msgid "Disable SELinux protection for iscsi daemon"
--msgstr ""
-+#: booleans.py:38
++msgstr ""
++
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "%s ಯಾವುದೆ tcp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
- 
--#: ../gui/selinux.tbl:104
--msgid "Disable SELinux protection for jabberd daemon"
--msgstr ""
-+#: booleans.py:39
++
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "ಬಳಕೆದಾರನಿಗೆ mysql ಸಾಕೆಟ್ಟಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
--msgid "Kerberos"
-+#: booleans.py:40
++
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
- msgstr ""
- 
--#: ../gui/selinux.tbl:105
--msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:41
++msgstr ""
++
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
- msgstr ""
- 
--#: ../gui/selinux.tbl:106
--msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:42
++msgstr ""
++
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
- msgstr ""
- 
--#: ../gui/selinux.tbl:107
--msgid "Disable SELinux protection for krb5kdc daemon"
--msgstr ""
-+#: booleans.py:43
++msgstr ""
++
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "%s ಯಾವುದೆ tcp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
- 
--#: ../gui/selinux.tbl:108
--msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:44
++
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
- msgstr ""
- 
--#: ../gui/selinux.tbl:109
--msgid "Disable SELinux protection for kudzu daemon"
--msgstr ""
-+#: booleans.py:45
++msgstr ""
++
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:110
--msgid "Disable SELinux protection for locate daemon"
--msgstr ""
-+#: booleans.py:46
++
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:111
--msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:47
++
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
- msgstr ""
- 
--#: ../gui/selinux.tbl:112
--msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:48
++msgstr ""
++
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
- msgstr ""
- 
--#: ../gui/selinux.tbl:113
--msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:49
++msgstr ""
++
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
- msgstr ""
- 
--#: ../gui/selinux.tbl:114
--msgid "Disable SELinux protection for mailman"
--msgstr ""
-+#: booleans.py:50
++msgstr ""
++
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:115
--msgid "Allow evolution and thunderbird to read user files"
--msgstr ""
-+#: booleans.py:51
++
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:116
--msgid "Disable SELinux protection for mdadm daemon"
--msgstr ""
-+#: booleans.py:52
++
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "ಡೆಮೊನುಳಿಗೆ NIS ನೊಂದಿಗೆ ಚಲಾಯಿತವಾಗುವಂತೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:117
--msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:53
++
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
- msgstr ""
- 
--#: ../gui/selinux.tbl:118
--msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:54
++msgstr ""
++
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
- msgstr ""
- 
--#: ../gui/selinux.tbl:119
--msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:55
++msgstr ""
++
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
- msgstr ""
- 
--#: ../gui/selinux.tbl:120
--msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:56
++msgstr ""
++
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
- msgstr ""
- 
--#: ../gui/selinux.tbl:121
--msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:57
++msgstr ""
++
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
- msgstr ""
- 
--#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
--msgid "Name Service"
-+#: booleans.py:58
++msgstr ""
++
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
- msgstr ""
- 
--#: ../gui/selinux.tbl:122
--msgid "Disable SELinux protection for named daemon"
--msgstr ""
-+#: booleans.py:59
++msgstr ""
++
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "ಡೆಮೊನುಳಿಗೆ NIS ನೊಂದಿಗೆ ಚಲಾಯಿತವಾಗುವಂತೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:123
--msgid "Disable SELinux protection for nessusd daemon"
--msgstr ""
-+#: booleans.py:60
++
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
- 
--#: ../gui/selinux.tbl:124
--msgid "Disable SELinux protection for NetworkManager"
--msgstr ""
-+#: booleans.py:66
++
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "%s ಯಾವುದೆ tcp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
- 
--#: ../gui/selinux.tbl:125
--msgid "Disable SELinux protection for nfsd daemon"
--msgstr ""
-+#: booleans.py:67
++
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
--#: ../gui/selinux.tbl:221
--msgid "Samba"
--msgstr ""
-+#: booleans.py:68
++
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "ಡೆಮೊನುಳಿಗೆ NIS ನೊಂದಿಗೆ ಚಲಾಯಿತವಾಗುವಂತೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:126
--msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:69
++
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
- msgstr ""
- 
--#: ../gui/selinux.tbl:127
--msgid "Disable SELinux protection for nrpe daemon"
--msgstr ""
-+#: booleans.py:70
++msgstr ""
++
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "ssh ಗೆ ssh-keysign ಅನ್ನು ಚಲಾಯಿಸಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:128
--msgid "Disable SELinux protection for nscd daemon"
--msgstr ""
-+#: booleans.py:71
++
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
- 
--#: ../gui/selinux.tbl:129
--msgid "Disable SELinux protection for nsd daemon"
--msgstr ""
-+#: booleans.py:72
++
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:130
--msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:73
++
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
--#: ../gui/selinux.tbl:131
--msgid "Disable SELinux protection for oddjob"
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
 -msgstr ""
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "ಬಳಕೆದಾರನಿಗೆ postgres ಸಾಕೆಟ್ಟಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:132
--msgid "Disable SELinux protection for oddjob_mkhomedir"
--msgstr ""
-+#: booleans.py:75
++
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "rpm ಅನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:133
--msgid "Disable SELinux protection for openvpn daemon"
--msgstr ""
-+#: booleans.py:76
++
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "ಬಳಕೆದಾರರಿಗೆ ಆರೋಹಿಸು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:134
--msgid "Disable SELinux protection for pam daemon"
--msgstr ""
-+#: booleans.py:77
++
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "ಬಳಕೆದಾರರಿಗೆ ಆರೋಹಿಸು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:135
--msgid "Disable SELinux protection for pegasus"
--msgstr ""
-+#: booleans.py:78
++
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "rpm ಅನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:136
--msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:79
++
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
- msgstr ""
- 
--#: ../gui/selinux.tbl:137
--msgid "Disable SELinux protection for portmap daemon"
--msgstr ""
-+#: booleans.py:80
++msgstr ""
++
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "ಡೆಮೊನುಳಿಗೆ NIS ನೊಂದಿಗೆ ಚಲಾಯಿತವಾಗುವಂತೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:138
--msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:81
++
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
- msgstr ""
- 
--#: ../gui/selinux.tbl:139
--msgid "Disable SELinux protection for postfix"
-+#: booleans.py:82
++msgstr ""
++
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
- msgstr ""
- 
--#: ../gui/selinux.tbl:140
--msgid "Disable SELinux protection for postgresql daemon"
--msgstr ""
-+#: booleans.py:83
++msgstr ""
++
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "ಬಳಕೆದಾರರಿಗೆ ಆರೋಹಿಸು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:141
--msgid "pppd"
-+#: booleans.py:84
++
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
- msgstr ""
- 
--#: ../gui/selinux.tbl:141
--msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:85
++msgstr ""
++
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
- msgstr ""
- 
--#: ../gui/selinux.tbl:142
--msgid "Disable SELinux protection for pptp"
--msgstr ""
-+#: booleans.py:86
++msgstr ""
++
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:143
--msgid "Disable SELinux protection for prelink daemon"
--msgstr ""
-+#: booleans.py:87
++
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:144
--msgid "Disable SELinux protection for privoxy daemon"
--msgstr ""
-+#: booleans.py:88
++
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "ssh ಗೆ ssh-keysign ಅನ್ನು ಚಲಾಯಿಸಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:145
--msgid "Disable SELinux protection for ptal daemon"
--msgstr ""
-+#: booleans.py:89
++
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:146
--msgid "Disable SELinux protection for pxe daemon"
--msgstr ""
-+#: booleans.py:90
++
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "%s ಯಾವುದೆ tcp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
- 
--#: ../gui/selinux.tbl:147
--msgid "Disable SELinux protection for pyzord"
--msgstr ""
-+#: booleans.py:91
++
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:148
--msgid "Disable SELinux protection for quota daemon"
--msgstr ""
-+#: booleans.py:92
++
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
- 
--#: ../gui/selinux.tbl:149
--msgid "Disable SELinux protection for radiusd daemon"
--msgstr ""
-+#: booleans.py:93
++
++#: booleans.py:95
 +#, fuzzy
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
- 
--#: ../gui/selinux.tbl:150
--msgid "Disable SELinux protection for radvd daemon"
--msgstr ""
-+#: booleans.py:94
++
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "java ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲಂತಹ ಸ್ಟಾಕ್ ಅನ್ನು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:151
--msgid "Disable SELinux protection for rdisc"
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
 -msgstr ""
-+#: booleans.py:95
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "ಮಿತಿಗೊಳಿಸಲ್ಪಟ್ಟ ಅನ್ವಯವು ನಿರ್ಮಿಸುವ ಅಥವ ಬರೆಯುವ ಕಡತವನ್ನು(ಗಳನ್ನು) ಆರಿಸಿ"
  
--#: ../gui/selinux.tbl:152
--msgid "Disable SELinux protection for readahead"
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
 -msgstr ""
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "ಡೆಮೊನುಳಿಗೆ NIS ನೊಂದಿಗೆ ಚಲಾಯಿತವಾಗುವಂತೆ ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:153
--msgid "Allow programs to read files in non-standard locations (default_t)"
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
 -msgstr ""
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "ಎಲ್ಲಾ ಡೆಮೋನುಗಳು ನಿಯೋಜಿಸಲಾದ tty ಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:154
--msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:98
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
--#: ../gui/selinux.tbl:155
--msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:99
-+msgid ""
+-#: ../gui/selinux.tbl:5
++#: booleans.py:101
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
--#: ../gui/selinux.tbl:156
--msgid "Disable SELinux protection for ricci"
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:157
--msgid "Disable SELinux protection for ricci_modclusterd"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "ಆರೋಹಿಸುದಕ್ಕೆ ಯಾವುದೆ ಕಡತಕೋಶವನ್ನು ಆರೋಹಿಸ ಅನುಮತಿಸುಲು"
  
--#: ../gui/selinux.tbl:158
--msgid "Disable SELinux protection for rlogind daemon"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
  
--#: ../gui/selinux.tbl:159
--msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:103
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -175452,459 +177337,447 @@ index d72a685..c8713d0 100644
 +"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
 +"ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:160
--msgid "Disable SELinux protection for rshd"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "ಸ್ಟಾಫ್ ಜಾಲ ವೀಕ್ಷಕರಿಗೆ ನೆಲೆ ಕಡತಕೋಶಗಳಿಗೆ ಬರೆಯಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:161
--msgid "rsync"
+-#: ../gui/selinux.tbl:9
++#: booleans.py:107
+ msgid "Allow mplayer executable stack"
 -msgstr ""
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
 +msgstr "mplayer ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲಂತಹ ಸ್ಟಾಕ್ ಅನ್ನು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:161
--msgid "Disable SELinux protection for rsync daemon"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "%s ಯಾವುದೆ tcp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
  
--#: ../gui/selinux.tbl:162
--msgid "Allow ssh to run from inetd instead of as a daemon"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಬದ್ಧವಾಗಿರಲು ಅನುಮತಿಸುತ್ತದೆ"
  
--#: ../gui/selinux.tbl:163
--msgid "Allow Samba to share nfs directories"
-+#: booleans.py:108
-+msgid ""
+-#: ../gui/selinux.tbl:11
++#: booleans.py:110
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
  msgstr ""
  
--#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
--msgid "SASL authentication server"
--msgstr ""
-+#: booleans.py:109
+-#: ../gui/selinux.tbl:12
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "ಆರೋಹಿಸುದಕ್ಕೆ ಯಾವುದೆ ಕಡತಕೋಶವನ್ನು ಆರೋಹಿಸ ಅನುಮತಿಸುಲು"
- 
--#: ../gui/selinux.tbl:164
--msgid "Allow sasl authentication server to read /etc/shadow"
--msgstr ""
-+#: booleans.py:110
++
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:165
-+#: booleans.py:111
++
++#: booleans.py:113
  msgid ""
--"Allow X-Windows server to map a memory region as both executable and writable"
--msgstr ""
--
--#: ../gui/selinux.tbl:166
--msgid "Disable SELinux protection for saslauthd daemon"
--msgstr ""
--
--#: ../gui/selinux.tbl:167
--msgid "Disable SELinux protection for scannerdaemon daemon"
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "ಡೆಮೊನುಳಿಗೆ NIS ನೊಂದಿಗೆ ಚಲಾಯಿತವಾಗುವಂತೆ ಅನುಮತಿಸು"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "ಕ್ಲೈಂಟುಗಳಿಗೆ X ಹಂಚಿಕಾ ಮೆಮೊರಿಗೆ ಬರೆಯಲು ಅನುಮತಿಸಲು"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "%s ಯಾವುದೆ tcp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
  msgstr ""
  
--#: ../gui/selinux.tbl:168
--msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:120
-+msgid ""
+-#: ../gui/selinux.tbl:13
++#: booleans.py:122
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
  msgstr ""
  
--#: ../gui/selinux.tbl:169
--msgid "Do not allow any processes to load kernel modules"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:170
--msgid "Do not allow any processes to modify kernel SELinux policy"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 -msgstr ""
-+#: booleans.py:122
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:171
--msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:123
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
--#: ../gui/selinux.tbl:172
--msgid "Disable SELinux protection for setrans"
-+#: booleans.py:124
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
--#: ../gui/selinux.tbl:173
--msgid "Disable SELinux protection for setroubleshoot daemon"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 -msgstr ""
-+#: booleans.py:125
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:174
--msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:126
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
--#: ../gui/selinux.tbl:175
--msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:127
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
--#: ../gui/selinux.tbl:176
--msgid "Disable SELinux protection for smbd daemon"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 -msgstr ""
-+#: booleans.py:128
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "ಬಳಕೆದಾರರಿಗೆ ಆರೋಹಿಸು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:177
--msgid "Disable SELinux protection for snmpd daemon"
--msgstr ""
-+#: booleans.py:129
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಗೆ ಪಿಂಗ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:178
--msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:130
++
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
--#: ../gui/selinux.tbl:179
--msgid "Disable SELinux protection for soundd daemon"
--msgstr ""
-+#: booleans.py:131
+-#: ../gui/selinux.tbl:20
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "ಒಬ್ಬ ಸಾಮಾನ್ಯ ಬಳಕೆದಾರನಿಗೆ ಚಲಾಯಿತವಾಗುವಂತೆ pppd ಗೆ ಅನುಮತಿಸು"
- 
--#: ../gui/selinux.tbl:180
--msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:132
++
++#: booleans.py:134
 +#, fuzzy
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "ಆರೋಹಣಕ್ಕೆ ಯಾವುದೆ ಕಡತಗಳನ್ನು ಆರೋಹಿಸಲು ಅನುಮತಿಸು"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "ಬಳಕೆದಾರನಿಗೆ postgres ಸಾಕೆಟ್ಟಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಲು ಅನುಮತಿಸು"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "sasl ದೃಢೀಕರಣ ಪರಿಚಾರಕಕ್ಕೆ /etc/shadow ಅನ್ನು ಓದಲು ಅನುಮತಿಸು"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
 +
-+#: booleans.py:142
-+msgid ""
++#: booleans.py:144
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
--msgid "Spam Protection"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "rpm ಅನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:181
--msgid "Disable SELinux protection for spamd daemon"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "ಆರೋಹಿಸುದಕ್ಕೆ ಯಾವುದೆ ಕಡತಕೋಶವನ್ನು ಆರೋಹಿಸ ಅನುಮತಿಸುಲು"
  
--#: ../gui/selinux.tbl:182
--msgid "Allow spamd to access home directories"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:183
--msgid "Allow Spam Assassin daemon network access"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:184
--msgid "Disable SELinux protection for speedmgmt daemon"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
--msgid "Squid"
-+#: booleans.py:148
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "rpm ಅನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "xen ಗೆ ಭೌತಿಕ ಡಿಸ್ಕ್ ಸಾಧನಗಳನ್ನು ಓದಲು/ಬರೆಯಲು ಅನುಮತಿಸು"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "ಆರೋಹಣಕ್ಕೆ ಯಾವುದೆ ಕಡತಗಳನ್ನು ಆರೋಹಿಸಲು ಅನುಮತಿಸು"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "ಆರೋಹಣಕ್ಕೆ ಯಾವುದೆ ಕಡತಗಳನ್ನು ಆರೋಹಿಸಲು ಅನುಮತಿಸು"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "sasl ದೃಢೀಕರಣ ಪರಿಚಾರಕಕ್ಕೆ /etc/shadow ಅನ್ನು ಓದಲು ಅನುಮತಿಸು"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
  msgstr ""
  
--#: ../gui/selinux.tbl:185
--msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:161
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
--#: ../gui/selinux.tbl:186
--msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:162
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
  msgstr ""
  
--#: ../gui/selinux.tbl:187
--msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:163
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
  msgstr ""
 +"ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಗೆ ನೇರ ಮೌಸಿನ ನಿಲುಕಣೆಯನ್ನು ಅನುಮತಿಸು(ಕೇವಲ X ಪರಿಚಾರಕವನ್ನು ಮಾತ್ರ "
 +"ಅನುಮತಿಸು)"
  
--#: ../gui/selinux.tbl:188
--msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:164
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/selinux.tbl:189
-+#: booleans.py:165
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: booleans.py:167
++msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
  msgstr ""
  
--#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
--msgid "Universal SSL tunnel"
-+#: booleans.py:166
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/selinux.tbl:190
--msgid "Disable SELinux protection for stunnel daemon"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "ಬಳಕೆದಾರನಿಗೆ mysql ಸಾಕೆಟ್ಟಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:191
--msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr "ಬಳಕೆದಾರರಿಗೆ ಆರೋಹಿಸು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:192
--msgid "Disable SELinux protection for swat daemon"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 -msgstr ""
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "ಬಳಕೆದಾರನಿಗೆ postgres ಸಾಕೆಟ್ಟಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:193
--msgid "Disable SELinux protection for sxid daemon"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 -msgstr ""
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
 +msgstr "ಬಳಕೆದಾರನನ್ನು r/w noextattrfile (FAT, CDROM, FLOPPY) ಗೆ ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:194
--msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:171
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -175916,35 +177789,36 @@ index d72a685..c8713d0 100644
 +"ಅಶಕ್ತಗೊಳಿಸುವುದರಿಂದ ಅದುFTP ಜಡ ಕ್ರಮಕ್ಕೆ ಒತ್ತಾಯಿಸುತ್ತದೆ ಹಾಗು ಇತರೆ ಪ್ರೊಟೋಕಾಲ್‍ಗಳನ್ನು ಸಹ "
 +"ಬದಲಾಯಿಸಬಹುದು"
  
--#: ../gui/selinux.tbl:195
--msgid "Disable SELinux protection for system cron jobs"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:196
--msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:173
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:197
--msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:174
+-#: ../gui/selinux.tbl:41
++#: booleans.py:176
 +#, fuzzy
-+msgid ""
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
 +"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
 +"ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:198
--msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:175
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -175953,9 +177827,9 @@ index d72a685..c8713d0 100644
 +"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
 +"ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:199
--msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:176
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -175963,457 +177837,459 @@ index d72a685..c8713d0 100644
 +"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
 +"ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:200
--msgid "Disable SELinux protection for udev daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
  
--#: ../gui/selinux.tbl:201
--msgid "Disable SELinux protection for uml daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:202
-+#: booleans.py:179
- msgid ""
--"Allow xinetd to run unconfined, including any services it starts that do not "
--"have a domain transition explicitly defined"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: booleans.py:181
++msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
--#: ../gui/selinux.tbl:203
-+#: booleans.py:180
- msgid ""
--"Allow rc scripts to run unconfined, including any daemon started by an rc "
--"script that does not have a domain transition explicitly defined"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: booleans.py:182
++msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:204
--msgid "Allow rpm to run unconfined"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "ಲೇಬಲ್ ಮಾಡಲಾಗದ ಪ್ಯಾಕೇಟುಗಳು ಜಾಲಬಂಧದಲ್ಲಿ ಹಾಯಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:205
--msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:206
--msgid "Disable SELinux protection for updfstab daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
  
--#: ../gui/selinux.tbl:207
--msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:184
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
--#: ../gui/selinux.tbl:208
-+#: booleans.py:185
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:187
 +#, fuzzy
- msgid ""
--"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
--"staff_r can do so"
++msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
  msgstr ""
 +"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
 +"ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:209
--msgid "Allow users to execute the mount command"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "ದೃಢೀಕರಣಕ್ಕಾಗಿ Pam ಅನ್ನು ಬಳಸುತ್ತದೆ"
  
--#: ../gui/selinux.tbl:210
--msgid "Allow regular users direct mouse access (only allow the X server)"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "sysadm_r:sysadm_t ಆಗಿ ssh ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:211
--msgid "Allow users to run the dmesg command"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "%s ಡೊಮೈನ್‌ಗೆ ಪರಿವರ್ತಿತಗೊಳ್ಳುವ ಬಳಕೆದಾರ ಪಾತ್ರಗಳನ್ನು ಆರಿಸಿ."
  
--#: ../gui/selinux.tbl:212
--msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "squid ಡೀಮನ್‌ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
  
--#: ../gui/selinux.tbl:213
--msgid "Allow normal user to execute ping"
-+#: booleans.py:190
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
--#: ../gui/selinux.tbl:214
--msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:191
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:215
--msgid "Allow users to rw usb devices"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
  
--#: ../gui/selinux.tbl:216
-+#: booleans.py:193
- msgid ""
--"Allow users to run TCP servers (bind to ports and accept connection from the "
--"same domain and outside users)  disabling this forces FTP passive mode and "
--"may change other protocols"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: booleans.py:195
++msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
  msgstr ""
  
--#: ../gui/selinux.tbl:217
--msgid "Allow user to stat ttyfiles"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "rpm ಅನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:218
--msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:195
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
  msgstr ""
  
--#: ../gui/selinux.tbl:219
--msgid "Disable SELinux protection for vmware daemon"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "rpm ಅನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:220
--msgid "Disable SELinux protection for watchdog daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "%s ಡೊಮೈನ್‌ಗೆ ಪರಿವರ್ತಿತಗೊಳ್ಳುವ ಬಳಕೆದಾರ ಪಾತ್ರಗಳನ್ನು ಆರಿಸಿ."
  
--#: ../gui/selinux.tbl:221
--msgid "Disable SELinux protection for winbind daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:222
--msgid "Disable SELinux protection for xdm daemon"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:223
--msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:200
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
--#: ../gui/selinux.tbl:224
--msgid "Disable SELinux protection for xen daemon"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:225
--msgid "XEN"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:225
--msgid "Allow xen to read/write physical disk devices"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "%s ಯಾವುದೆ tcp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
  
--#: ../gui/selinux.tbl:226
--msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:204
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
--#: ../gui/selinux.tbl:227
--msgid "Disable SELinux protection for xen control"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:228
--msgid "Disable SELinux protection for ypbind daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:229
--msgid "Disable SELinux protection for NIS Password Daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "ಬಳಕೆದಾರ ಕಡತಗಳನ್ನು ಇವಲೂಶನ್ ಹಾಗು ಥಂಡರ್-ಬರ್ಡ್ ಓದಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:230
--msgid "Disable SELinux protection for ypserv daemon"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 -msgstr ""
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "ಬಳಕೆದಾರ ಕಡತಗಳನ್ನು ಇವಲೂಶನ್ ಹಾಗು ಥಂಡರ್-ಬರ್ಡ್ ಓದಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:231
--msgid "Disable SELinux protection for NIS Transfer Daemon"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "ಬಳಕೆದಾರ ಕಡತಗಳನ್ನು ಇವಲೂಶನ್ ಹಾಗು ಥಂಡರ್-ಬರ್ಡ್ ಓದಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:232
--msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "ಬಳಕೆದಾರ ಕಡತಗಳನ್ನು ಇವಲೂಶನ್ ಹಾಗು ಥಂಡರ್-ಬರ್ಡ್ ಓದಲು ಅನುಮತಿಸು"
  
--#: ../gui/selinux.tbl:233
--msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
  
--#: ../gui/semanagePage.py:126
--#, python-format
--msgid "Are you sure you want to delete %s '%s'?"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 -msgstr ""
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
  
--#: ../gui/semanagePage.py:126
--#, python-format
--msgid "Delete %s"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 -msgstr ""
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "ಬಳಕೆದಾರ ಕಡತಗಳನ್ನು ಇವಲೂಶನ್ ಹಾಗು ಥಂಡರ್-ಬರ್ಡ್ ಓದಲು ಅನುಮತಿಸು"
  
--#: ../gui/semanagePage.py:134
--#, python-format
--msgid "Add %s"
-+#: booleans.py:214
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
 +"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿರ್ವಹಿಸಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
 +"ಅನುಮತಿಸು"
  
--#: ../gui/semanagePage.py:148
--#, python-format
--msgid "Modify %s"
-+#: booleans.py:215
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
 +"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
 +"ಅನುಮತಿಸು"
  
--#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
--msgid "Permissive"
-+#: booleans.py:216
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
--#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
--msgid "Enforcing"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "sysadm_r:sysadm_t ಆಗಿ ssh ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸು"
  
--#: ../gui/statusPage.py:94
--msgid "Status"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
 -msgstr ""
-+#: booleans.py:218
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr "sysadm_r:sysadm_t ಆಗಿ ssh ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸು"
  
--#: ../gui/statusPage.py:133
-+#: booleans.py:219
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+-msgstr ""
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "ಆರೋಹಣಕ್ಕೆ ಯಾವುದೆ ಕಡತಗಳನ್ನು ಆರೋಹಿಸಲು ಅನುಮತಿಸು"
-+
-+#: booleans.py:220
- msgid ""
--"Changing the policy type will cause a relabel of the entire file system on "
--"the next boot. Relabeling takes a long time depending on the size of the "
--"file system.  Do you wish to continue?"
+ 
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:222
++msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
--#: ../gui/statusPage.py:147
--msgid ""
--"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
--"you later decide to turn SELinux back on, the system will be required to "
--"relabel.  If you just want to see if SELinux is causing a problem on your "
--"system, you can go to permissive mode which will only log errors and not "
--"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
--"wish to continue?"
-+#: booleans.py:221
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
--#: ../gui/statusPage.py:152
-+#: booleans.py:222
+-#: ../gui/selinux.tbl:87
++#: booleans.py:224
  msgid ""
--"Changing to SELinux enabled will cause a relabel of the entire file system "
--"on the next boot. Relabeling takes a long time depending on the size of the "
--"file system.  Do you wish to continue?"
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
 +"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:11
--msgid "system-config-selinux"
-+#: booleans.py:223
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "dmesg ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಲು ಅನುಮತಿಸು"
-+
-+#: booleans.py:224
+ 
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+-msgstr ""
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
-+
-+#: booleans.py:225
+ 
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+-msgstr ""
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "ಕ್ಲೈಂಟುಗಳಿಗೆ X ಹಂಚಿಕಾ ಮೆಮೊರಿಗೆ ಬರೆಯಲು ಅನುಮತಿಸಲು"
-+
-+#: booleans.py:226
+ 
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+-msgstr ""
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "ಬಳಕೆದಾರರಿಗೆ ಆರೋಹಿಸು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
-+
-+#: booleans.py:227
+ 
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:228
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
-+
-+#: booleans.py:229
+ 
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "ಮುಖ್ಯಕಡತಗಳನ್ನು(corefiles) / ಕ್ಕೆ ಬರೆಯಲು ಡೆಮೋನುಗಳಿಗೆ ಅನುಮತಿಸು"
-+
-+#: booleans.py:230
- msgid ""
--"Copyright (c)2006 Red Hat, Inc.\n"
--"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ 
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: booleans.py:232
++msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:22
--#: ../gui/system-config-selinux.glade:544
--msgid "Add SELinux Login Mapping"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
 -msgstr ""
 +#~ msgid "SELinux Service Protection"
 +#~ msgstr "SELinux ಸೇವಾ ಸಂರಕ್ಷಣೆ"
  
--#: ../gui/system-config-selinux.glade:257
--msgid "Add SELinux Network Ports"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for acct daemon"
 +#~ msgstr "acct ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:391
--#: ../gui/system-config-selinux.glade:678
--msgid "SELinux Type"
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
 -msgstr ""
 +#~ msgid "Admin"
 +#~ msgstr "Admin"
  
--#: ../gui/system-config-selinux.glade:622
--msgid "File Specification"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
 -msgstr ""
 +#~ msgid "User Privs"
 +#~ msgstr "ಬಳಕೆದಾರ Privs"
  
--#: ../gui/system-config-selinux.glade:650
--msgid "File Type"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow gadmin SELinux user account to execute files in home directory or /"
@@ -176422,16 +178298,8 @@ index d72a685..c8713d0 100644
 +#~ "gadmin SELinux ಬಳಕೆದಾರ ಖಾತೆಯು ನೆಲೆ ಕೋಶದಲ್ಲಿ ಅಥವ /tmp ದಲ್ಲಿ ಕಡತಗಳನ್ನು "
 +#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
  
--#: ../gui/system-config-selinux.glade:727
--msgid ""
--"all files\n"
--"regular file\n"
--"directory\n"
--"character device\n"
--"block device\n"
--"socket\n"
--"symbolic link\n"
--"named pipe\n"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow guest SELinux user account to execute files in home directory or /"
@@ -176440,26 +178308,26 @@ index d72a685..c8713d0 100644
 +#~ "ಅತಿಥಿ SELinux ಬಳಕೆದಾರ ಖಾತೆಯು ನೆಲೆ ಕೋಶದಲ್ಲಿ ಅಥವ /tmp ದಲ್ಲಿ ಕಡತಗಳನ್ನು "
 +#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
  
--#: ../gui/system-config-selinux.glade:773
--msgid "MLS"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
 -msgstr ""
 +#~ msgid "Memory Protection"
 +#~ msgstr "ಮೆಮೊರಿ ಸಂರಕ್ಷಣೆ"
  
--#: ../gui/system-config-selinux.glade:837
--msgid "Add SELinux User"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
 -msgstr ""
 +#~ msgid "Mount"
 +#~ msgstr "ಆರೋಹಣ"
  
--#: ../gui/system-config-selinux.glade:1079
--msgid "SELinux Administration"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
 -msgstr ""
 +#~ msgid "SSH"
 +#~ msgstr "SSH"
  
--#: ../gui/system-config-selinux.glade:1122
--msgid "Add"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow staff SELinux user account to execute files in home directory or /"
@@ -176468,8 +178336,8 @@ index d72a685..c8713d0 100644
 +#~ "ಸ್ಟಾಫ್ SELinux ಬಳಕೆದಾರ ಖಾತೆಯು ನೆಲೆ ಕೋಶದಲ್ಲಿ ಅಥವ /tmp ದಲ್ಲಿ ಕಡತಗಳನ್ನು "
 +#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
  
--#: ../gui/system-config-selinux.glade:1144
--msgid "_Properties"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow sysadm SELinux user account to execute files in home directory or /"
@@ -176478,8 +178346,8 @@ index d72a685..c8713d0 100644
 +#~ "sysadm SELinux ಬಳಕೆದಾರ ಖಾತೆಯು ನೆಲೆ ಕೋಶದಲ್ಲಿ ಅಥವ /tmp ದಲ್ಲಿ ಕಡತಗಳನ್ನು "
 +#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
  
--#: ../gui/system-config-selinux.glade:1166
--msgid "_Delete"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow unconfined SELinux user account to execute files in home directory "
@@ -176488,14 +178356,14 @@ index d72a685..c8713d0 100644
 +#~ "ಮಿತಿಗೊಳಪಡಿಸದ SELinux ಬಳಕೆದಾರ ಖಾತೆಯು ನೆಲೆ ಕಡತಕೋಶ ಅಥವ /tmp ಯಲ್ಲಿ ಕಡತಗಳನ್ನು "
 +#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
  
--#: ../gui/system-config-selinux.glade:1256
--msgid "Select Management Object"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
 -msgstr ""
 +#~ msgid "Network Configuration"
 +#~ msgstr "ಜಾಲಬಂಧ ಸಂರಚನೆ"
  
--#: ../gui/system-config-selinux.glade:1273
--msgid "<b>Select:</b>"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow user SELinux user account to execute files in home directory or /tmp"
@@ -176503,29 +178371,26 @@ index d72a685..c8713d0 100644
 +#~ "ಬಳಕೆದಾರ SELinux ಬಳಕೆದಾರ ಖಾತೆಗೆ ನೆಲೆ ಕೋಶದಲ್ಲಿ ಅಥವ /tmp ದಲ್ಲಿ ಕಡತಗಳನ್ನು "
 +#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
  
--#: ../gui/system-config-selinux.glade:1326
--msgid "System Default Enforcing Mode"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
 -msgstr ""
 +#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#~ msgstr "ಮಿತಿಗೊಳಪಡದವನ್ನು dyntrans ಗೆ unconfined_execmem ಮಾಡಲು ಅನುಮತಿಸು"
  
--#: ../gui/system-config-selinux.glade:1354
--msgid ""
--"Disabled\n"
--"Permissive\n"
--"Enforcing\n"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
 -msgstr ""
 +#~ msgid "Databases"
 +#~ msgstr "ದತ್ತಸಂಚಯಗಳು"
  
--#: ../gui/system-config-selinux.glade:1373
--msgid "Current Enforcing Mode"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
 -msgstr ""
 +#~ msgid "XServer"
 +#~ msgstr "Xಪರಿಚಾರಕ"
  
--#: ../gui/system-config-selinux.glade:1418
--msgid "System Default Policy Type: "
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow xguest SELinux user account to execute files in home directory or /"
@@ -176534,469 +178399,708 @@ index d72a685..c8713d0 100644
 +#~ "xguest SELinux ಬಳಕೆದಾರ ಖಾತೆಗೆ ನೆಲೆ ಕೋಶದಲ್ಲಿ ಅಥವ /tmp ದಲ್ಲಿ ಕಡತಗಳನ್ನು "
 +#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
  
--#: ../gui/system-config-selinux.glade:1463
--msgid ""
--"Select if you wish to relabel then entire file system on next reboot.  "
--"Relabeling can take a very long time, depending on the size of the system.  "
--"If you are changing policy types or going from disabled to enforcing, a "
--"relabel is required."
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
 -msgstr ""
 +#~ msgid "NIS"
 +#~ msgstr "NIS"
  
--#: ../gui/system-config-selinux.glade:1509
--msgid "Relabel on next reboot."
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
 -msgstr ""
 +#~ msgid "Web Applications"
 +#~ msgstr "ಜಾಲ ಅನ್ವಯಗಳು"
  
--#: ../gui/system-config-selinux.glade:1561
--msgid "label37"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
 -msgstr ""
 +#~ msgid "Transition staff SELinux user to Web Browser Domain"
 +#~ msgstr "ಸ್ಟಾಫ್ SELinux ಬಳಕೆದಾರನನ್ನು ಜಾಲ ವೀಕ್ಷಕ ಡೊಮೈನ್‌ಗೆ ಪರಿವರ್ತಿಸು"
  
--#: ../gui/system-config-selinux.glade:1598
--msgid "Revert boolean setting to system default"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
 -msgstr ""
 +#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#~ msgstr "sysadm SELinux ಬಳಕೆದಾರನನ್ನು ಜಾಲ ವೀಕ್ಷಕ ಡೊಮೈನ್‌ಗೆ ಪರಿವರ್ತಿಸು"
  
--#: ../gui/system-config-selinux.glade:1614
--msgid "Toggle between Customized and All Booleans"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
 -msgstr ""
 +#~ msgid "Transition user SELinux user to Web Browser Domain"
 +#~ msgstr "ಬಳಕೆದಾರ SELinux ಬಳಕೆದಾರನನ್ನು ಜಾಲ ವೀಕ್ಷಕ ಡೊಮೈನ್‌ಗೆ ಪರಿವರ್ತಿಸು"
  
--#: ../gui/system-config-selinux.glade:1645
--#: ../gui/system-config-selinux.glade:1850
--#: ../gui/system-config-selinux.glade:2037
--#: ../gui/system-config-selinux.glade:2224
--#: ../gui/system-config-selinux.glade:2467
--#: ../gui/system-config-selinux.glade:2692
--#: ../gui/system-config-selinux.glade:2867
--msgid "Filter"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
 -msgstr ""
 +#~ msgid "Transition xguest SELinux user to Web Browser Domain"
 +#~ msgstr "xguest SELinux ಬಳಕೆದಾರನನ್ನು ಜಾಲ ವೀಕ್ಷಕ ಡೊಮೈನ್‌ಗೆ ಪರಿವರ್ತಿಸು"
  
--#: ../gui/system-config-selinux.glade:1734
--msgid "label50"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for amanda"
 +#~ msgstr "amanda ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:1771
--msgid "Add File Context"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for amavis"
 +#~ msgstr "amavis ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:1787
--msgid "Modify File Context"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for apmd daemon"
 +#~ msgstr "apmd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:1803
--msgid "Delete File Context"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for arpwatch daemon"
 +#~ msgstr "arpwatch ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:1819
--msgid "Toggle between all and customized file context"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for auditd daemon"
 +#~ msgstr "audit ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:1939
--msgid "label38"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for automount daemon"
 +#~ msgstr "automount ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:1976
--msgid "Add SELinux User Mapping"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for avahi"
 +#~ msgstr "avahi ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:1992
--msgid "Modify SELinux User Mapping"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for bluetooth daemon"
 +#~ msgstr "bluetooth ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2008
--msgid "Delete SELinux User Mapping"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for canna daemon"
 +#~ msgstr "canna ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2126
--msgid "label39"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cardmgr daemon"
 +#~ msgstr "cardmgr ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2163
--msgid "Add User"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for Cluster Server"
 +#~ msgstr "Cluster ಪರಿಚಾರಕಕ್ಕಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2179
--msgid "Modify User"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for ciped daemon"
 +#~ msgstr "ciped ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2195
--msgid "Delete User"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for clamd daemon"
 +#~ msgstr "clamd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2313
--msgid "label41"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for clamscan"
 +#~ msgstr "clamscan ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2350
--msgid "Add Network Port"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for clvmd"
 +#~ msgstr "clvmd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2366
--msgid "Edit Network Port"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for comsat daemon"
 +#~ msgstr "comsat ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2382
--msgid "Delete Network Port"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for courier daemon"
 +#~ msgstr "courier ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2418
--#: ../gui/system-config-selinux.glade:2436
--msgid "Toggle between Customized and All Ports"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cpucontrol daemon"
 +#~ msgstr "cpucontrol ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2556
--msgid "label42"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cpuspeed daemon"
 +#~ msgstr "cpuspeed ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2593
--msgid "Generate new policy module"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
 -msgstr ""
 +#~ msgid "Cron"
 +#~ msgstr "Cron"
  
--#: ../gui/system-config-selinux.glade:2609
--msgid "Load policy module"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for crond daemon"
 +#~ msgstr "crond ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2625
--msgid "Remove loadable policy module"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
 -msgstr ""
 +#~ msgid "Printing"
 +#~ msgstr "ಮುದ್ರಣ"
  
--#: ../gui/system-config-selinux.glade:2661
--msgid ""
--"Enable/Disable additional audit rules, that are normally not reported in the "
--"log files."
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cupsd back end server"
 +#~ msgstr "cupsd back end ಪರಿಚಾರಕಕ್ಕಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2781
--msgid "label44"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cupsd daemon"
 +#~ msgstr "cupsd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2818
--msgid "Change process mode to permissive."
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cupsd_lpd"
 +#~ msgstr "cup_Ipd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2836
--msgid "Change process mode to enforcing"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
 -msgstr ""
 +#~ msgid "CVS"
 +#~ msgstr "CVS"
  
--#: ../gui/system-config-selinux.glade:2928
--msgid "Process Domain"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cvs daemon"
 +#~ msgstr "cvs ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/system-config-selinux.glade:2956
--msgid "label59"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for cyrus daemon"
 +#~ msgstr "cyrus ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
  
--#: ../gui/usersPage.py:138
--#, python-format
--msgid "SELinux user '%s' is required"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for dbskkd daemon"
 +#~ msgstr "dbskkd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dbusd daemon"
 +#~ msgstr "bdusd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dccd"
 +#~ msgstr "dccd ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dccifd"
 +#~ msgstr "dccifd ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dccm"
 +#~ msgstr "dccm ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ddt daemon"
 +#~ msgstr "ddt ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for devfsd daemon"
 +#~ msgstr "devfsd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dhcpc daemon"
 +#~ msgstr "dhcpc ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dhcpd daemon"
 +#~ msgstr "dhcpd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dictd daemon"
 +#~ msgstr "dictd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
 +#~ msgid "Allow sysadm_t to directly start daemons"
 +#~ msgstr "sysadm_t ಗೆ ನೇರವಾಗಿ ಡೆಮೋನುಗಳನ್ನು ಆರಂಭಿಸಲು ಅನುಮತಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for Evolution"
 +#~ msgstr "ಇವಲೂಶನಿಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
 +#~ msgid "Games"
 +#~ msgstr "ಆಟಗಳು"
-+
+ 
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for games"
 +#~ msgstr "ಆಟಗಳಿಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for the web browsers"
 +#~ msgstr "ಜಾಲ ವೀಕ್ಷಕಗಳಿಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for Thunderbird"
 +#~ msgstr "ಥಂಡರ್-ಬರ್ಡಿಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for distccd daemon"
 +#~ msgstr "distccd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dmesg daemon"
 +#~ msgstr "dmesg ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dnsmasq daemon"
 +#~ msgstr "dnsmasq ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for dovecot daemon"
 +#~ msgstr "dovecot ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for entropyd daemon"
 +#~ msgstr "entropyd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for fetchmail"
 +#~ msgstr "fetchmail ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for fingerd daemon"
 +#~ msgstr "fingerd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for freshclam daemon"
 +#~ msgstr "freshclam ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for fsdaemon daemon"
 +#~ msgstr "fsdaemon ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for gpm daemon"
 +#~ msgstr "gpm ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
 +#~ msgid "NFS"
 +#~ msgstr "NFS"
-+
+ 
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for gss daemon"
 +#~ msgstr "gss ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for Hal daemon"
 +#~ msgstr "Hal ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
 +#~ msgid "Compatibility"
 +#~ msgstr "ಸಹರ್ತನೀಯತೆ"
-+
+ 
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
 +#~ msgid ""
 +#~ "Do not audit things that we know to be broken but which are not security "
 +#~ "risks"
 +#~ msgstr "ತುಂಡರಿಸಲ್ಪಟ್ಟ ಆದರೆ ಸುರಕ್ಷತೆಯ ದೃಷ್ಟಿಯಲ್ಲಿ ಅಪಾಯಕಾರಿಯಲ್ಲವುಗಳನ್ನು ಆಡಿಟ್ ಮಾಡಬೇಡ"
-+
+ 
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for hostname daemon"
 +#~ msgstr "hostname ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for hotplug daemon"
 +#~ msgstr "hotplug ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for howl daemon"
 +#~ msgstr "howl ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for cups hplip daemon"
 +#~ msgstr "cups hplip ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for httpd rotatelogs"
 +#~ msgstr "httpd rotatelogs ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
 +#~ msgid "HTTPD Service"
 +#~ msgstr "HTTPD ಸೇವೆ"
-+
+ 
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for http suexec"
 +#~ msgstr "http suexec ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for hwclock daemon"
 +#~ msgstr "hwclock ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for i18n daemon"
 +#~ msgstr "i18n ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for imazesrv daemon"
 +#~ msgstr "imazesrv ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for inetd child daemons"
 +#~ msgstr "inetd child ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for inetd daemon"
 +#~ msgstr "inetd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for innd daemon"
 +#~ msgstr "innd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for iptables daemon"
 +#~ msgstr "iptables ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ircd daemon"
 +#~ msgstr "ircd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for irqbalance daemon"
 +#~ msgstr "irqbalance ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for iscsi daemon"
 +#~ msgstr "iscsi ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for jabberd daemon"
 +#~ msgstr "jabberd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
 +#~ msgid "Kerberos"
 +#~ msgstr "ಕರ್ಬರೋಸ್"
-+
+ 
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for kadmind daemon"
 +#~ msgstr "kadmind ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for klogd daemon"
 +#~ msgstr "klogd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for krb5kdc daemon"
 +#~ msgstr "krb5kdc ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ktalk daemons"
 +#~ msgstr "ktalk ಡೆಮೋನುಗಳಿಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for kudzu daemon"
 +#~ msgstr "kudzu ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for locate daemon"
 +#~ msgstr "locate ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for lpd daemon"
 +#~ msgstr "lpd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for lrrd daemon"
 +#~ msgstr "lrrd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for lvm daemon"
 +#~ msgstr "lvm ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for mailman"
 +#~ msgstr "mailman ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for mdadm daemon"
 +#~ msgstr "mdadm ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for monopd daemon"
 +#~ msgstr "monopd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for mrtg daemon"
 +#~ msgstr "Dmrtg ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for mysqld daemon"
 +#~ msgstr "mysqld ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nagios daemon"
 +#~ msgstr "nagios ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
 +#~ msgid "Name Service"
 +#~ msgstr "ಹೆಸರು ಸೇವೆ"
-+
+ 
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for named daemon"
 +#~ msgstr "named ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nessusd daemon"
 +#~ msgstr "nessusd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for NetworkManager"
 +#~ msgstr "NetworkManager SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nfsd daemon"
 +#~ msgstr "nfsd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
 +#~ msgid "Samba"
 +#~ msgstr "ಸಾಂಬಾ"
-+
+ 
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nmbd daemon"
 +#~ msgstr "nmbd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nrpe daemon"
 +#~ msgstr "nrpe ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nscd daemon"
 +#~ msgstr "nscd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for nsd daemon"
 +#~ msgstr "Dnsd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ntpd daemon"
 +#~ msgstr "ntpd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for oddjob"
 +#~ msgstr "oddjob ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
 +#~ msgstr "oddjob_mkhomedir ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users)  disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for openvpn daemon"
 +#~ msgstr "openvpn ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for pam daemon"
 +#~ msgstr "pam ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for pegasus"
 +#~ msgstr "pegasus ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
 +
@@ -177020,200 +179124,424 @@ index d72a685..c8713d0 100644
 +
 +#~ msgid "Disable SELinux protection for pptp"
 +#~ msgstr "pptp ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for prelink daemon"
 +#~ msgstr "prelink ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for privoxy daemon"
 +#~ msgstr "privoxy ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ptal daemon"
 +#~ msgstr "ptal ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for pxe daemon"
 +#~ msgstr "pxe ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for pyzord"
 +#~ msgstr "pyzord ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for quota daemon"
 +#~ msgstr "quota ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for radiusd daemon"
 +#~ msgstr "radiusd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for radvd daemon"
 +#~ msgstr "radvd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rdisc"
 +#~ msgstr "rdisc ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for readahead"
 +#~ msgstr "readahead ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
 +#~ msgid "Allow programs to read files in non-standard locations (default_t)"
 +#~ msgstr "ಸ್ಟಾಂಡರ್ಡ್‌ ಅಲ್ಲದ ಸ್ಥಳಗಳಿಂದ (default_t) ಕಡತಗಳನ್ನು ಓದಲು ಪ್ರೋಗ್ರಾಂಗೆ ಅನುಮತಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for restorecond"
 +#~ msgstr "restorecond ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rhgb daemon"
 +#~ msgstr "rhgb ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ricci"
 +#~ msgstr "ricci ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ricci_modclusterd"
 +#~ msgstr "ricci_modclusterd ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rlogind daemon"
 +#~ msgstr "rlogind ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rpcd daemon"
 +#~ msgstr "rpcd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rshd"
 +#~ msgstr "rshd ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr ""
 +#~ msgid "rsync"
 +#~ msgstr "rsync"
-+
+ 
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for rsync daemon"
 +#~ msgstr "rsync ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
 +#~ msgid "Allow ssh to run from inetd instead of as a daemon"
 +#~ msgstr "ssh ಗೆ ಒಂದು ಡೀಮನ್‌ನ ಬದಲಿಗೆ inetd ಯಿಂದ ಚಲಾಯಿತವಾಗುವಂತೆ ಅನುಮತಿಸು"
-+
+ 
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
 +#~ msgid "SASL authentication server"
 +#~ msgstr "SASL ದೃಢೀಕರಣ ಪರಿಚಾರಕ"
-+
+ 
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow X-Windows server to map a memory region as both executable and "
 +#~ "writable"
 +#~ msgstr ""
 +#~ "X-Windows ಪರಿಚಾರಕವು ಒಂದು ಮೆಮೊರಿ ಪ್ರದೇಶಕ್ಕೆ ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲ ಹಾಗು ಬರೆಯಬಲ್ಲುದಾಗಿ "
 +#~ "ಮ್ಯಾಪ್ ಮಾಡಲು ಅನುಮತಿಸು"
-+
+ 
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system.  Do you wish to continue?"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for saslauthd daemon"
 +#~ msgstr "saslauthd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel.  If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
+-"wish to continue?"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for scannerdaemon daemon"
 +#~ msgstr "scannerdaemon ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system.  Do you wish to continue?"
+-msgstr ""
 +#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
 +#~ msgstr ""
 +#~ "sysadm_t, sudo ಹಾಗು su ಪ್ರಭಾವಗೊಂಡಿದ್ದಕ್ಕೆ ಪರಿವರ್ತಿತಗೊಳ್ಳುವುದನ್ನು ಅನುಮತಿಸಬೇಡ"
-+
+ 
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
 +#~ msgid "Do not allow any processes to load kernel modules"
 +#~ msgstr "ಯಾವುದೆ ಪ್ರಕ್ರಿಯೆಗಳು ಕರ್ನಲ್ ಡೊಮೈನ್‌ಗಳಿಗೆ ಲೋಡ್ ಆಗುವುದನ್ನು ಅನುಮತಿಸಬೇಡ"
-+
+ 
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
 +#~ msgid "Do not allow any processes to modify kernel SELinux policy"
 +#~ msgstr "ಕರ್ನಲ್ SELinux ಪಾಲಿಸಿಯನ್ನು ಮಾರ್ಪಡಿಸಲು ಯಾವುದೇ ಪ್ರಕ್ರಿಯೆಗಳಿಗೆ ಅನುಮತಿಸಬೇಡ"
-+
+ 
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for sendmail daemon"
 +#~ msgstr "sendmail ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for setrans"
 +#~ msgstr "setrans ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for setroubleshoot daemon"
 +#~ msgstr "setroublesoot ಡೆಮನ್‍ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for slapd daemon"
 +#~ msgstr "slapd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for slrnpull daemon"
 +#~ msgstr "slrnpull ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for smbd daemon"
 +#~ msgstr "smbd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for snmpd daemon"
 +#~ msgstr "snmpd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for snort daemon"
 +#~ msgstr "snort ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for soundd daemon"
 +#~ msgstr "soundd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for sound daemon"
 +#~ msgstr "sound ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
 +#~ msgid "Spam Protection"
 +#~ msgstr "Spamನಿಂದ ಸಂರಕ್ಷಣೆ"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for spamd daemon"
 +#~ msgstr "spamd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
 +#~ msgid "Allow Spam Assassin daemon network access"
 +#~ msgstr "Spam assasin ಡೆಮನ್‍ಗೆ ಜಾಲಬಂಧವನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for speedmgmt daemon"
 +#~ msgstr "speedmgmt ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
 +#~ msgid "Squid"
 +#~ msgstr "Squid"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for squid daemon"
 +#~ msgstr "squid ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ssh daemon"
 +#~ msgstr "ssh ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
 +#~ "~/.bashrc)"
 +#~ msgstr ""
 +#~ "staff_r ಬಳಕೆದಾರರಿಗೆ sysadm ನ ನೆಲೆ dir ಹಾಗು ಕಡತಗಳನ್ನು ಓದಲು ಅನುಮತಿಸು (~/."
 +#~ "bashrc ನಂತಹ)"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot.  "
+-"Relabeling can take a very long time, depending on the size of the system.  "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
 +#~ msgid "Universal SSL tunnel"
 +#~ msgstr "ವಿಶ್ವವ್ಯಾಪಿ SSL ಟನ್ನಲ್"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
 +#~ msgid "Disable SELinux protection for stunnel daemon"
 +#~ msgstr "stunnel ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
 +#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
 +#~ msgstr "stunnel ಡೆಮನ್ ಅನ್ನು xinetd ದ ಹೊರಗೆ ಏಕಮೇವವಾಗಿ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು "
-+
+ 
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for swat daemon"
 +#~ msgstr "swat ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for sxid daemon"
 +#~ msgstr "sxid ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for syslogd daemon"
 +#~ msgstr "syslogd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for system cron jobs"
 +#~ msgstr "ಗಣಕ cron ಕಾರ್ಯಗಳಿಗಾಗಿ(jobs) SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for tcp daemon"
 +#~ msgstr "tcp ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for telnet daemon"
 +#~ msgstr "telnet ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for tftpd daemon"
 +#~ msgstr "tftpd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for transproxy daemon"
 +#~ msgstr "transproxy ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for udev daemon"
 +#~ msgstr "udev ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for uml daemon"
 +#~ msgstr "uml ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow xinetd to run unconfined, including any services it starts that do "
 +#~ "not have a domain transition explicitly defined"
 +#~ msgstr ""
 +#~ "ಒಂದು ಡೊಮೈನ್‌ ಪರಿವರ್ತನೆಯನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಸೂಚಿಸದ ಯಾವುದೆ ಸೇವೆಗಳನ್ನು ಒಳಗೊಂಡಂತಹ xinetd "
 +#~ "ಯನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸಿ"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
 +#~ "script that does not have a domain transition explicitly defined"
@@ -177221,76 +179549,140 @@ index d72a685..c8713d0 100644
 +#~ "ಒಂದು ಡೊಮೈನ್‌ ಪರಿವರ್ತನೆಯನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಸೂಚಿಸದ ಒಂದು rc ಸ್ಕ್ರಿಪ್ಟ್‍ನಿಂದ ಆರಂಭಗೊಂಡ "
 +#~ "ಯಾವುದೆ ಡೆಮನ್ ಅನ್ನು ಒಳಗೊಂಡಂತಹ rc ಸ್ಕ್ರಿಪ್ಟ್‍ ಅನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು "
 +#~ "ಅನುಮತಿಸಿ"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
 +#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
 +#~ msgstr ""
 +#~ "ಸವಲತ್ತು ಉಪಯುಕ್ತತೆಗಳಾದ hotplug ಹಾಗು insmod ನಂತಹುಗಳನ್ನು ಮಿತಿಗೊಳಪಡದೆ "
 +#~ "ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for updfstab daemon"
 +#~ msgstr "updfstab ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for uptimed daemon"
 +#~ msgstr "ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
 +#~ msgid ""
 +#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
 +#~ "only staff_r can do so"
 +#~ msgstr ""
 +#~ "user_r ಗೆ su ನ ಮೂಲಕ sysadm_r, sudo, ಅಥವ userhelper ಅನ್ನು ತಲುಪಲು ಅನುಮತಿಸಿ. "
 +#~ "ಇಲ್ಲದೆ ಹೋದಲ್ಲಿ, ಕೇವಲ staff_r ಹಾಗೆ ಮಾಡುತ್ತದೆ"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
 +#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#~ msgstr ""
 +#~ "ಬಳಕೆದಾರರಿಗೆ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸಾಧನಗಳನ್ನು ನಿಯಂತ್ರಿಸಲು ಅನುಮತಿಸು(USERCTL=true ನ "
 +#~ "ಅಗತ್ಯವು ಸಹ ಇರುತ್ತದೆ)"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
 +#~ msgid "Allow user to stat ttyfiles"
 +#~ msgstr "ಬಳಕೆದಾರರಿಗೆ ttyfiles ಅನ್ನು stat ಮಾಡಲು ಅನುಮತಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for uucpd daemon"
 +#~ msgstr "uucpd ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for vmware daemon"
 +#~ msgstr "vmware ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for watchdog daemon"
 +#~ msgstr "watchdog ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for winbind daemon"
 +#~ msgstr "winbind ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for xdm daemon"
 +#~ msgstr "xdm ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
 +#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
 +#~ msgstr "xdm ಪ್ರವೇಶಗಳನ್ನು sysadm_r:sysadm_t ಆಗಿ ಅನುಮತಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for xen daemon"
 +#~ msgstr "xen ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
 +#~ msgid "XEN"
 +#~ msgstr "XEN"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for xfs daemon"
 +#~ msgstr "xfs ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
 +#~ msgid "Disable SELinux protection for xen control"
 +#~ msgstr "xen constrol ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ypbind daemon"
 +#~ msgstr "ypbind ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for NIS Password Daemon"
 +#~ msgstr "NIS ಗುಪ್ತಪದ ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ypserv daemon"
 +#~ msgstr "ypserv ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
-+
+ 
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
 +#~ msgstr "NIS ವರ್ಗಾವಣಾ ಡೀಮನ್‌ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
 diff --git a/policycoreutils/po/ko.po b/policycoreutils/po/ko.po
-index 8a96c13..86fcac4 100644
+index 8a96c13..1cd2164 100644
 --- a/policycoreutils/po/ko.po
 +++ b/policycoreutils/po/ko.po
 @@ -3,22 +3,22 @@
@@ -177307,7 +179699,7 @@ index 8a96c13..86fcac4 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 -"Language-Team: Korean (http://www.transifex.net/projects/p/fedora/language/"
@@ -177340,7 +179732,7 @@ index 8a96c13..86fcac4 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "%s에 실행가능한 문맥을 설정할 수 없습니다.\n"
-@@ -92,856 +92,857 @@ msgstr "******************** 중요 ***********************\n"
+@@ -92,856 +92,877 @@ msgstr "******************** 중요 ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "정책 패키지를 활성화하려면 다음을 실행합니다:"
  
@@ -177410,7 +179802,7 @@ index 8a96c13..86fcac4 100644
 +msgstr "모듈 이름"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "버전"
  
@@ -177480,10 +179872,10 @@ index 8a96c13..86fcac4 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "%s에 사용되는 키를 생성할 수 없습니다"
@@ -177740,570 +180132,591 @@ index 8a96c13..86fcac4 100644
  msgstr "SELinux 기능"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "프로토콜 udp 또는 tcp 필요 "
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "포트 필요"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "잘못된 포트"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "%s/%s 에 대한 키를 생성할 수 없습니다"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "유형 필요"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "%s/%s에 대한 포트가 지정되었는지 확인할 수 없습니다 "
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "%s/%s에 대한 포트가 이미 지정되었습니다"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "%s/%s 에 대한 포트를 생성할 수 없습니다"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "%s/%s 에 대한 문맥을 생성할 수 없습니다"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "%s/%s 에 대한 포트 문맥의 사용자를 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "%s/%s 에 대한 포트 문맥의 역할을 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "%s/%s 에 대한 포트 문맥의 유형을 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "%s/%s 에 대한 포트 문맥의 mls 항목을 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "%s/%s 에 대한 포트 문맥을 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "%s/%s 에 대한 포트를 추가할 수 없습니다"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype 또는 serange 필요"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "setype 필요"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "%s/%s에 대한 포트가 지정되지 않았습니다"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "%s/%s에 대한 포트를 질의할 수 없습니다"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "%s/%s에 대한 포트를 수정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "포트 목록을 만들수 없습니다 "
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "%s 포트를 삭제할 수 없습니다 "
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "%s/%s에 대한 포트가 정책에 지정되어 있어 이를 삭제할 수 없습니다"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "%s/%s에 대한 포트를 삭제할 수 없습니다"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "포트 목록을 만들수 없습니다"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux 포트 유형"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "포트 번호"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "노드 주소 필요  "
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "알려지지 않거나 또는 생략된 프로토콜 "
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux 유형 필요"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "%s에 대한 키를 생성할 수 없습니다"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "%s 주소가 지정되었는지 확인할 수 없습니다   "
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "%s에 대한 주소를 생성할 수 없습니다  "
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "%s에 대한 문맥을 생성할 수 없습니다"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "%s에 대한 마스크를 설정할 수 없습니다 "
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "%s에 대한 주소 문맥의 사용자를 설정할 수 없습니다  "
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "%s에 대한 주소 문맥의 역할을 설정할 수 없습니다  "
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "%s에 대한 주소 문맥의 유형을 설정할 수 없습니다  "
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "%s에 대한 주소 문맥의 mls 항목을 설정할 수 없습니다  "
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "%s에 대한 주소 문맥을 설정할 수 없습니다  "
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "%s 주소를 추가할 수 없습니다 "
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "%s 주소가 지정되지 않았습니다 "
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "%s 주소를 질의할 수 없습니다 "
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "%s 주소를 수정할 수 없습니다  "
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "%s 주소가 정책에 지정되어 있어 이를 삭제할 수 없습니다 "
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "%s 주소를 삭제할 수 없습니다 "
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "모든 노드 맵핑을 삭제할 수 없습니다 "
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "주소 목록을 만들수 없습니다 "
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux 유형 필요"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "%s에 대한 인터페이스가 지정되었는지 확인할 수 없습니다"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "%s에 대한 인터페이스를 생성할 수 없습니다"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "%s 에 대한 인터페이스 문맥의 사용자를 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "%s 에 대한 인터페이스 문맥의 역할을 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "%s 에 대한 인터페이스 문맥의 유형을 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "%s 에 대한 인터페이스 문맥의 mls 문맥을 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "%s 에 대한 인터페이스 문맥을 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "%s에 대한 메세지 문맥을 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "%s에 대한 인터페이스를 추가할 수 없습니다"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "%s에 대한 인터페이스가 지정되지 않았습니다"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "%s에 대한 인터페이스를 질의할 수 없습니다"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "%s에 대한 인터페이슬 수정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "%s에 대한 인터페이스가 정책에 지정되어 있어 이를 삭제할 수 없습니다"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "%s에 대한 인터페이스를 삭제할 수 없습니다"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "모든 인터페이스 맵핑을 삭제할 수 없습니다"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "인터페이스 목록을 만들수 없습니다"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux 인터페이스"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "문맥"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "%s에 대해 동등한 클래스가 이미 존재합니다"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "파일 사양 %s이 해당 규칙 '%s %s'과 충돌합니다"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "%s에 대해 동등한 클래스가 존재하지 않습니다 "
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "%s에 대한 파일 문맥의 사용자를 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "%s에 대한 파일 문맥의 역할을 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "%s에 대한 파일 문맥의 mls 항목을 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "잘못된 파일 사양 "
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "파일 사양에 공백이 포함되어 있어서는 안됩니다"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
  msgstr ""
 +"파일 사양 %s이 해당 규칙 '%s %s'과 충돌합니다; 대신 '%s'를 추가해 보십시오 "
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "%s에 대한 파일 문맥이 지정되었는지 확인할 수 없습니다"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "%s에 대한 파일 문맥을 생성할 수 없습니다"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "%s에 대한 파일 문맥의 유형을 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "%s에 대한 파일 문맥을 설정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "%s에 대한 파일 문맥을 추가할 수 없습니다"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "setype, serange 또는 seuser 필요"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "%s에 대한 파일 문맥이 저정되지 않았습니다"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "%s에 대한 파일 문맥을 질의할 수 없습니다"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "%s에 대한 파일 문맥을 수정할 수 없습니다"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "파일 문맥 목록을 만들수 없습니다 "
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "%s 파일 문맥을 삭제할 수 없습니다 "
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "%s에 대한 파일 문맥이 정책에 지정되어 있어 이를 삭제할 수 없습니다"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "%s에 대한 파일 문맥을 삭제할 수 없습니다"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "파일 문맥 목록을 만들수 없습니다"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "로컬 파일 문맥 목록을 만들수 없습니다"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "유형"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -178312,7 +180725,7 @@ index 8a96c13..86fcac4 100644
 +"SELinux 배포판 fcontext 해당 \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -178322,105 +180735,105 @@ index 8a96c13..86fcac4 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "%s에 대한 부울이 지정되었는지 확인할 수 없습니다"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "%s에 대하 부울이 지정되지 않았습니다"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "%s에 대한 파일 문맥을 질의할 수 없습니다"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "다음의 값 중 하나를 반드시 지정해야 합니다: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "%s 부울의 활성화값을 설정할 수 없습니다      "
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "%s에 대한 부을을 수정할 수 없습니다"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "잘못된 형식 %s: 기록 %s "
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "%s에 대한 부울이 정책에 지정되어 있어 이를 삭제할 수 없습니다"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "%s에 대한 부울을 삭제할 수 없습니다"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "부울 목록을 만들수 없습니다"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "알려지지 않음 "
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "비활성 "
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "활성 "
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux 부울"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "상태 "
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "디폴트 "
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "설명 "
  
-@@ -1005,7 +1006,7 @@ msgstr "메모리 할당하는데 오류 발생.\n"
+@@ -1005,7 +1026,7 @@ msgstr "메모리 할당하는데 오류 발생.\n"
  msgid "Error sending audit message.\n"
  msgstr "감사(audit) 메세지를 보내는데 오류 발생.\n"
  
@@ -178429,7 +180842,7 @@ index 8a96c13..86fcac4 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "강제모드를 결정할 수 없습니다.\n"
-@@ -1124,62 +1125,66 @@ msgstr "비어있는 시그널 모음을 얻을 수 없습니다\n"
+@@ -1124,62 +1145,66 @@ msgstr "비어있는 시그널 모음을 얻을 수 없습니다\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "SIGHUP 처리기를 설정할 수 없습니다\n"
  
@@ -178508,7 +180921,7 @@ index 8a96c13..86fcac4 100644
  msgid "failed to exec shell\n"
  msgstr "쉘을 실행하는데 실패하였습니다\n"
  
-@@ -1282,2088 +1287,3012 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1282,2088 +1307,3027 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -178604,35 +181017,40 @@ index 8a96c13..86fcac4 100644
 -msgstr ""
 +msgstr "로그인 '%s'이 필요합니다 "
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "정책 모듈 "
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "모듈 이름 "
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "감사 비활성화 "
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "감사 활성화 "
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
--
++msgstr "정책 모듈 로드 "
+ 
 -#: ../gui/polgen.glade:79
 -msgid "Polgen"
 -msgstr ""
-+msgstr "정책 모듈 로드 "
- 
+-
 -#: ../gui/polgen.glade:80
 +#: ../gui/polgen.glade:9
  msgid "Red Hat 2007"
@@ -178655,12 +181073,12 @@ index 8a96c13..86fcac4 100644
 +#: ../gui/polgen.glade:34
 +msgid "Add Booleans Dialog"
 +msgstr "부울 대화 추가 "
- 
--#: ../gui/polgen.glade:90
++
 +#: ../gui/polgen.glade:101
 +msgid "Boolean Name"
 +msgstr "부울 이름 "
-+
+ 
+-#: ../gui/polgen.glade:90
 +#: ../gui/polgen.glade:230
  msgid "SELinux Policy Generation Tool"
 -msgstr ""
@@ -178679,12 +181097,12 @@ index 8a96c13..86fcac4 100644
  msgid "<b>Applications</b>"
 -msgstr ""
 +msgstr "<b>애플리케이션</b>"
- 
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "표준 Init 데몬 "
-+
+ 
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
 +#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
  msgid ""
  "Standard Init Daemon are daemons started on boot via init scripts.  Usually "
@@ -178698,7 +181116,7 @@ index 8a96c13..86fcac4 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS 시스템 데몬 "
@@ -178716,7 +181134,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "웹 애플리케이션/스크립트 (CGI)"
  
@@ -178731,7 +181149,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "사용자 애플리케이션 "
  
@@ -178749,7 +181167,7 @@ index 8a96c13..86fcac4 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "Sandbox"
@@ -178759,12 +181177,12 @@ index 8a96c13..86fcac4 100644
  msgid "<b>Login Users</b>"
 -msgstr ""
 +msgstr "<b>로그인 사용자</b>"
- 
--#: ../gui/polgen.glade:453
++
 +#: ../gui/polgen.glade:478
 +msgid "Existing User Roles"
 +msgstr "기존 사용자 역할 "
-+
+ 
+-#: ../gui/polgen.glade:453
 +#: ../gui/polgen.glade:482
  msgid "Modify an existing login user record."
 -msgstr ""
@@ -178773,7 +181191,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "터미널에서 최소 사용자 역할 "
  
@@ -178789,7 +181207,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "X 창에서 최소한의 사용자 역할 "
  
@@ -178805,7 +181223,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "사용자 역할"
  
@@ -178821,7 +181239,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "사용자 역할 관리 "
  
@@ -178843,12 +181261,12 @@ index 8a96c13..86fcac4 100644
  msgid "<b>Root Users</b>"
 -msgstr ""
 +msgstr "<b>Root 사용자</b>"
-+
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
-+msgstr "사용자 역할 Root 관리 "
  
 -#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
++msgid "Root Admin User Role"
++msgstr "사용자 역할 Root 관리 "
++
 +#: ../gui/polgen.glade:627
  msgid ""
  "Select Root Administrator User Role, if this user will be used to administer "
@@ -178968,12 +181386,12 @@ index 8a96c13..86fcac4 100644
 +#: ../gui/polgen.glade:1019
  msgid "Select the user roles that will transiton to this applications domains."
 -msgstr ""
-+msgstr "이 애플리케이션 도메인으로 전환할 사용자 역할을 선택합니다."
- 
+-
 -#: ../gui/polgen.glade:1255
 -msgid "label108"
 -msgstr ""
--
++msgstr "이 애플리케이션 도메인으로 전환할 사용자 역할을 선택합니다."
+ 
 -#: ../gui/polgen.glade:1284
 +#: ../gui/polgen.glade:1056
  msgid "<b>Select domains that %s will administer:</b>"
@@ -178984,12 +181402,12 @@ index 8a96c13..86fcac4 100644
 +#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
  msgid "Select the domains that you would like this user administer."
 -msgstr ""
-+msgstr "이 사용자가 관리하려는 도메인을 선택합니다."
- 
+-
 -#: ../gui/polgen.glade:1346
 -msgid "label109"
 -msgstr ""
--
++msgstr "이 사용자가 관리하려는 도메인을 선택합니다."
+ 
 -#: ../gui/polgen.glade:1375
 +#: ../gui/polgen.glade:1111
  msgid "<b>Select additional roles for %s:</b>"
@@ -179223,8 +181641,7 @@ index 8a96c13..86fcac4 100644
 +#: ../gui/polgen.glade:2334
  msgid "Policy Directory"
 -msgstr ""
-+msgstr "정책 디렉토리 "
- 
+-
 -#: ../gui/polgen.glade:3254
 -msgid "Add Booleans Dialog"
 -msgstr ""
@@ -179232,7 +181649,8 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/polgen.glade:3327
 -msgid "Boolean Name"
 -msgstr ""
--
++msgstr "정책 디렉토리 "
+ 
 -#: ../gui/polgengui.py:261
 +#: ../gui/polgengui.py:262
  msgid "Role"
@@ -179392,36 +181810,24 @@ index 8a96c13..86fcac4 100644
  
 -#: ../gui/polgen.py:438
 -msgid "use_resolve must be a boolean value "
--msgstr ""
 +#: ../gui/portsPage.py:252
 +msgid "List View"
 +msgstr "목록 보기"
- 
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 +msgid "Group View"
 +msgstr "그룹 보기"
- 
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Are you sure you want to delete %s '%s'?"
 +msgstr "정말로 %s '%s'를 삭제하시겠습니까?"
- 
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
 +msgstr "%s 삭제 "
- 
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
++
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
@@ -179454,8 +181860,8 @@ index 8a96c13..86fcac4 100644
 +"니다. 레이블 변경은 파일 시스템의 크기에 따라 시간이 오래 소요됩니다. 계속 진"
 +"행하시겠습니까?"
  
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -179472,8 +181878,8 @@ index 8a96c13..86fcac4 100644
 +"또한 허용 모드로 변경하기 위해 재부팅할 필요가 없습니다. 계속 진행하시겠습니"
 +"까?"
  
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -179484,8 +181890,8 @@ index 8a96c13..86fcac4 100644
 +"이 됩니다. 레이블 변경은 파일 시스템의 크기에 따라 시간이 오래 소요됩니다. 계"
 +"속 진행하시겠습니까?"
  
--#: ../gui/polgen.py:1183
--msgid "Interface file"
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
@@ -179498,8 +181904,8 @@ index 8a96c13..86fcac4 100644
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
@@ -179542,8 +181948,8 @@ index 8a96c13..86fcac4 100644
 +"심볼릭 링크\n"
 +"named 파이프\n"
  
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
@@ -179585,11 +181991,13 @@ index 8a96c13..86fcac4 100644
 +"Disabled\n"
 +"Permissive\n"
 +"Enforcing\n"
-+msgstr ""
+ msgstr ""
 +"비활성화\n"
 +"허용\n"
 +"강제\n"
-+
+ 
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "현재 강제 모드 "
@@ -179608,7 +182016,9 @@ index 8a96c13..86fcac4 100644
 +"다음번 부팅시 전체 파일 시스템의 레이블을 변경할지 여부를 선택합니다. 레이블 "
 +"변경은 시스템의 크기에 따라 시간이 오래 소요됩니다. 정책 유형을 변경하거나 비"
 +"활성화에서 강제로 이동하는 경우 레이블 변경이 필요합니다. "
-+
+ 
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "다음 재부팅에서 레이블을 변경합니다."
@@ -179650,8 +182060,7 @@ index 8a96c13..86fcac4 100644
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
 +msgstr "파일 문맥 삭제 "
- 
--#: ../gui/polgen.py:1306
++
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
 +msgstr "모든 파일 문맥과 사용자 정의 파일 문맥을 전환 "
@@ -179752,22 +182161,28 @@ index 8a96c13..86fcac4 100644
 +msgstr "label59"
 +
 +#: ../gui/usersPage.py:138
- #, python-format
++#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr "SELinux 사용자 '%s'가 필요합니다"
 +
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1306
+-#, python-format
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
 +msgstr ""
@@ -179861,24 +182276,24 @@ index 8a96c13..86fcac4 100644
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "인터넷 서비스 데몬 "
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "포트는 숫자이거나 1에서 %d 까지의 숫자 범위에 있어야 합니다 "
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "제한된 프로세스/사용자 이름을 입력해야 합니다"
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
  msgid ""
 -"SELinux Port\n"
 -"Type"
@@ -179890,51 +182305,56 @@ index 8a96c13..86fcac4 100644
  
 -#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
 -msgid "Protocol"
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "사용자 역할 유형은 할당된 실행 파일이 될 수 없습니다. "
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "데몬 애플리케이션만 init 스크립트를 사용할 수 있습니다.."
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve는 부울 값이어야 합니다"
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog는 부울 값이어야 합니다"
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos는 부울 값이어야 합니다"
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache는 부울 값이어야 합니다"
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER 유형은 자동으로 tmp 유형을 갖습니다"
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr "제한된 프로세스의 실행 파일 경로를 입력해야 합니다"
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "강제 파일 입력"
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "인터페이스 파일"
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "파일 문맥 파일 "
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "인터페이스 파일"
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "스크립트 설정 "
 +
@@ -179959,6 +182379,11 @@ index 8a96c13..86fcac4 100644
 +msgstr "Samba에게 nfs 디렉토리 공유를 허용"
 +
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "mozilla 브라우저가 사용자 파일을 읽는 것을 허용 "
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
@@ -179967,12 +182392,17 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/portsPage.py:207
 -#, python-format
 -msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
-+#: booleans.py:5
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "사용자에게 usb 장치 읽기/쓰기를 허용 "
 +
-+#: booleans.py:6
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "사용자에게 usb 장치 읽기/쓰기를 허용 "
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
@@ -179982,54 +182412,54 @@ index 8a96c13..86fcac4 100644
  
 -#: ../gui/portsPage.py:252
 -msgid "List View"
-+#: booleans.py:7
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "Samba에게 nfs 디렉토리 공유를 허용"
 +
-+#: booleans.py:8
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "mozilla 브라우저가 사용자 파일을 읽는 것을 허용 "
 +
-+#: booleans.py:9
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "mozilla 브라우저가 사용자 파일을 읽는 것을 허용 "
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 -msgid "Group View"
-+#: booleans.py:11
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
 +
-+#: booleans.py:12
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:13
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:14
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
 +
-+#: booleans.py:15
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
@@ -180094,383 +182524,383 @@ index 8a96c13..86fcac4 100644
 -msgstr ""
 -
 -#: ../gui/selinux.tbl:2
-+#: booleans.py:17
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "/etc/shadow 읽는 것을 sasl 인증 서버에 허용"
 +
-+#: booleans.py:18
++#: booleans.py:20
  msgid "Allow all daemons to write corefiles to /"
 +msgstr "모든 데몬에 /에 코어 파일 쓰기를 허용 "
 +
-+#: booleans.py:19
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "모든 데몬에 /에 코어 파일 쓰기를 허용 "
 +
-+#: booleans.py:20
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "모든 데몬에 할당되지 않은 ttys 사용을 허용 "
 +
-+#: booleans.py:21
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 관리할 수 있게 허용 "
 +
-+#: booleans.py:22
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 읽을 수 있게 허용 "
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
-+msgstr ""
-+
-+#: booleans.py:25
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "사용자에게 mount 명령을 실행하는 것을 허용 "
 +
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "모든 데몬에 /에 코어 파일 쓰기를 허용 "
 +
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "모든 데몬에 /에 코어 파일 쓰기를 허용 "
 +
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "모든 데몬에 /에 코어 파일 쓰기를 허용 "
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "사용자에게 postgres 소켓으로 연결을 허용 "
 +
-+#: booleans.py:31
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 읽을 수 있게 허용 "
 +
-+#: booleans.py:32
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 읽을 수 있게 허용 "
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
 +
-+#: booleans.py:35
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "일반 사용자에게 핑 실행을 허용 "
 +
-+#: booleans.py:36
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 읽을 수 있게 허용 "
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "%s이 모든 tcp 포트에 연결하는 것을 허용"
 +
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "사용자에게 mysql 소켓으로 연결을 허용 "
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "%s이 모든 tcp 포트에 연결하는 것을 허용"
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:46
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
- msgstr ""
- 
--#: ../gui/selinux.tbl:3
--msgid "Allow all daemons the ability to use unallocated ttys"
--msgstr ""
-+#: booleans.py:50
++msgstr ""
++
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:51
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:52
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "데몬에 NIS와의 실행을 허용"
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "데몬에 NIS와의 실행을 허용"
 +
-+#: booleans.py:60
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "udp 포트에 연결하기 위해 %s 허용 "
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "udp 포트에 연결하기 위해 %s 허용 "
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
 +
-+#: booleans.py:66
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "%s이 모든 tcp 포트에 연결하는 것을 허용"
 +
-+#: booleans.py:67
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:68
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "데몬에 NIS와의 실행을 허용"
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "ssh에게 ssh-keysign 실행을 허용"
 +
-+#: booleans.py:71
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "udp 포트에 연결하기 위해 %s 허용 "
 +
-+#: booleans.py:72
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "사용자에게 postgres 소켓으로 연결을 허용 "
 +
-+#: booleans.py:75
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "rpm이 제한없이 실행하는 것을 허용 "
 +
-+#: booleans.py:76
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "사용자에게 mount 명령을 실행하는 것을 허용 "
 +
-+#: booleans.py:77
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "사용자에게 mount 명령을 실행하는 것을 허용 "
 +
-+#: booleans.py:78
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "rpm이 제한없이 실행하는 것을 허용 "
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "데몬에 NIS와의 실행을 허용"
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "사용자에게 mount 명령을 실행하는 것을 허용 "
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:87
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:88
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "ssh에게 ssh-keysign 실행을 허용"
 +
-+#: booleans.py:89
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:90
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "%s이 모든 tcp 포트에 연결하는 것을 허용"
 +
-+#: booleans.py:91
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
@@ -180483,13 +182913,13 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr ""
-+#: booleans.py:92
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "udp 포트에 연결하기 위해 %s 허용 "
  
 -#: ../gui/selinux.tbl:4
-+#: booleans.py:93
++#: booleans.py:95
 +#, fuzzy
  msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
@@ -180497,31 +182927,31 @@ index 8a96c13..86fcac4 100644
 +"unreserved port."
 +msgstr "udp 포트에 연결하기 위해 %s 허용 "
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "java 실행 파일 스택을 허용 "
 +
-+#: booleans.py:95
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "제한된 애플리케이션을 생성하거나 쓸 파일을 선택합니다"
 +
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "데몬에 NIS와의 실행을 허용"
 +
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "모든 데몬에 할당되지 않은 ttys 사용을 허용 "
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:5
-+#: booleans.py:99
++#: booleans.py:101
  msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Control the ability to mmap a low area of the address space, as configured "
@@ -180531,7 +182961,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
@@ -180539,7 +182969,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "마운트에게 모든 디렉토리 마운트를 허용"
@@ -180548,14 +182978,14 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:209
 -msgid "Mount"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
  
 -#: ../gui/selinux.tbl:7
 -msgid "Allow mount to mount any file"
-+#: booleans.py:103
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -180565,13 +182995,13 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:8
 -msgid "Allow mount to mount any directory"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "홈 디렉토리에 쓰는 것을 스태프의 웹 브라우저에 허용 "
  
 -#: ../gui/selinux.tbl:9
-+#: booleans.py:105
++#: booleans.py:107
  msgid "Allow mplayer executable stack"
 -msgstr ""
 +msgstr "mplayer 실행 파일 스택을 허용"
@@ -180580,7 +183010,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:188
 -msgid "SSH"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "%s이 모든 tcp 포트에 연결하는 것을 허용"
@@ -180588,13 +183018,13 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:10
 -msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "%s이 모든 udp 포트에 바인딩하는 것을 허용"
  
 -#: ../gui/selinux.tbl:11
-+#: booleans.py:108
++#: booleans.py:110
  msgid ""
 -"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
@@ -180602,58 +183032,58 @@ index 8a96c13..86fcac4 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:12
-+#: booleans.py:109
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "마운트에게 모든 디렉토리 마운트를 허용"
 +
-+#: booleans.py:110
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "Samba에게 nfs 디렉토리 공유를 허용"
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "데몬에 NIS와의 실행을 허용"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "클라이언트에게 X 공유 메모리에 쓰는 것을 허용 "
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "udp 포트에 연결하기 위해 %s 허용 "
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "udp 포트에 연결하기 위해 %s 허용 "
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "%s이 모든 tcp 포트에 연결하는 것을 허용"
 +
-+#: booleans.py:119
++#: booleans.py:121
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
@@ -180661,7 +183091,7 @@ index 8a96c13..86fcac4 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:13
-+#: booleans.py:120
++#: booleans.py:122
  msgid ""
 -"Allow unconfined SELinux user account to execute files in home directory or /"
 -"tmp"
@@ -180672,7 +183102,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
@@ -180680,7 +183110,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Allow unlabeled packets to flow on the network"
 -msgstr ""
-+#: booleans.py:122
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
@@ -180688,13 +183118,13 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:15
 -msgid ""
 -"Allow user SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
@@ -180702,99 +183132,99 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:140
 -msgid "Databases"
 -msgstr ""
-+#: booleans.py:125
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
  
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
 -msgid "XServer"
 -msgstr ""
-+#: booleans.py:128
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "사용자에게 mount 명령을 실행하는 것을 허용 "
 +
-+#: booleans.py:129
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "일반 사용자에게 핑 실행을 허용 "
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "일반 사용자 용으로 pppd 실행을 허용 "
 +
-+#: booleans.py:132
++#: booleans.py:134
 +#, fuzzy
  msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "udp 포트에 연결하기 위해 %s 허용 "
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "마운트에게 모든 파일 마운트를 허용 "
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "사용자에게 postgres 소켓으로 연결을 허용 "
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "Samba에게 nfs 디렉토리 공유를 허용"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "Samba에게 nfs 디렉토리 공유를 허용"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "사용자에게 usb 장치 읽기/쓰기를 허용 "
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "/etc/shadow 읽는 것을 sasl 인증 서버에 허용"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -180804,7 +183234,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "rpm이 제한없이 실행하는 것을 허용 "
@@ -180812,7 +183242,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "마운트에게 모든 디렉토리 마운트를 허용"
@@ -180824,7 +183254,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "Samba에게 nfs 디렉토리 공유를 허용"
@@ -180832,7 +183262,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "Samba에게 nfs 디렉토리 공유를 허용"
@@ -180840,75 +183270,75 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "Samba에게 nfs 디렉토리 공유를 허용"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "Samba에게 nfs 디렉토리 공유를 허용"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "Samba에게 nfs 디렉토리 공유를 허용"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "rpm이 제한없이 실행하는 것을 허용 "
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "Samba에게 nfs 디렉토리 공유를 허용"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "xen이 물리적 디스크 장치를 읽기/쓰기할 수 있게 허용 "
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "마운트에게 모든 파일 마운트를 허용 "
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "마운트에게 모든 파일 마운트를 허용 "
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "/etc/shadow 읽는 것을 sasl 인증 서버에 허용"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -180916,14 +183346,14 @@ index 8a96c13..86fcac4 100644
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -180933,14 +183363,14 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
 -msgstr ""
-+#: booleans.py:163
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
 +msgstr "직접적인 마우스 액세스를 (X 서버만 허용) 일반 사용자에게 허용 "
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -180949,7 +183379,7 @@ index 8a96c13..86fcac4 100644
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -180957,7 +183387,7 @@ index 8a96c13..86fcac4 100644
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -180967,7 +183397,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "사용자에게 mysql 소켓으로 연결을 허용 "
@@ -180975,7 +183405,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
@@ -180984,7 +183414,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
 -msgstr ""
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "사용자에게 postgres 소켓으로 연결을 허용 "
@@ -180992,7 +183422,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
 -msgstr ""
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
@@ -181001,7 +183431,7 @@ index 8a96c13..86fcac4 100644
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: booleans.py:171
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -181015,21 +183445,21 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "사용자에게 usb 장치 읽기/쓰기를 허용 "
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
  msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
@@ -181040,7 +183470,7 @@ index 8a96c13..86fcac4 100644
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: booleans.py:175
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -181050,7 +183480,7 @@ index 8a96c13..86fcac4 100644
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: booleans.py:176
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -181060,7 +183490,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
@@ -181068,14 +183498,14 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
@@ -181083,7 +183513,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -181092,7 +183522,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "네트워크에서 레이블되지 않은 패킷의 유통을 허용 "
@@ -181100,7 +183530,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
@@ -181108,7 +183538,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
@@ -181116,14 +183546,14 @@ index 8a96c13..86fcac4 100644
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: booleans.py:185
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
@@ -181134,7 +183564,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "인증을 위해 Pam 사용 "
@@ -181142,14 +183572,14 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "sysadm_r:sysadm_t로 ssh 로그인을 허용 "
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "%s 도메인으로 전환할 사용자 역할을 선택합니다."
@@ -181157,21 +183587,21 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
@@ -181179,14 +183609,14 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "udp 포트에 연결하기 위해 %s 허용 "
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
@@ -181195,14 +183625,14 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "rpm이 제한없이 실행하는 것을 허용 "
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -181211,7 +183641,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "rpm이 제한없이 실행하는 것을 허용 "
@@ -181219,7 +183649,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "%s 도메인으로 전환할 사용자 역할을 선택합니다."
@@ -181227,7 +183657,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
@@ -181235,21 +183665,21 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
@@ -181257,7 +183687,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
@@ -181265,21 +183695,21 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "%s이 모든 tcp 포트에 연결하는 것을 허용"
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
@@ -181288,7 +183718,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
@@ -181297,7 +183727,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "evolution 및 thunderbird가 사용자 파일을 읽는 것을 허용 "
@@ -181305,7 +183735,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
 -msgstr ""
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "evolution 및 thunderbird가 사용자 파일을 읽는 것을 허용 "
@@ -181313,7 +183743,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "evolution 및 thunderbird가 사용자 파일을 읽는 것을 허용 "
@@ -181321,7 +183751,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "evolution 및 thunderbird가 사용자 파일을 읽는 것을 허용 "
@@ -181329,7 +183759,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "사용자에게 usb 장치 읽기/쓰기를 허용 "
@@ -181337,7 +183767,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
 -msgstr ""
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "사용자에게 usb 장치 읽기/쓰기를 허용 "
@@ -181345,14 +183775,14 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
 -msgstr ""
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "evolution 및 thunderbird가 사용자 파일을 읽는 것을 허용 "
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
@@ -181360,7 +183790,7 @@ index 8a96c13..86fcac4 100644
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: booleans.py:215
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
@@ -181368,14 +183798,14 @@ index 8a96c13..86fcac4 100644
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "sysadm_r:sysadm_t로 ssh 로그인을 허용 "
@@ -181383,7 +183813,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr ""
-+#: booleans.py:218
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
@@ -181392,14 +183822,14 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
 -msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "마운트에게 모든 파일 마운트를 허용 "
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
@@ -181407,12 +183837,12 @@ index 8a96c13..86fcac4 100644
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
@@ -181422,7 +183852,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "사용자에게 dmesg 명령 실행을 허용 "
@@ -181430,7 +183860,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
 -msgstr ""
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "사용자에게 usb 장치 읽기/쓰기를 허용 "
@@ -181438,7 +183868,7 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "클라이언트에게 X 공유 메모리에 쓰는 것을 허용 "
@@ -181446,21 +183876,21 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr ""
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "사용자에게 mount 명령을 실행하는 것을 허용 "
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
 -msgstr ""
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "udp 포트에 연결하기 위해 %s 허용 "
@@ -181468,14 +183898,14 @@ index 8a96c13..86fcac4 100644
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
 -msgstr ""
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "모든 데몬에 /에 코어 파일 쓰기를 허용 "
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
@@ -182890,27 +185320,28 @@ index 8a96c13..86fcac4 100644
 +#~ msgstr "NIS 전송 데몬의 SELinux 보안을 비활성화 "
 diff --git a/policycoreutils/po/ks.po b/policycoreutils/po/ks.po
 new file mode 100644
-index 0000000..06592ca
+index 0000000..dbabfc5
 --- /dev/null
 +++ b/policycoreutils/po/ks.po
-@@ -0,0 +1,3329 @@
+@@ -0,0 +1,3353 @@
 +# SOME DESCRIPTIVE TITLE.
 +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 +# This file is distributed under the same license as the PACKAGE package.
-+# 
++#
 +# Translators:
 +msgid ""
 +msgstr ""
 +"Project-Id-Version: Policycoreutils\n"
 +"Report-Msgid-Bugs-To: \n"
-+"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 14:33+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
-+"Language-Team: Kashmiri (http://www.transifex.com/projects/p/fedora/language/ks/)\n"
++"Language-Team: Kashmiri (http://www.transifex.com/projects/p/fedora/language/"
++"ks/)\n"
++"Language: ks\n"
 +"MIME-Version: 1.0\n"
 +"Content-Type: text/plain; charset=UTF-8\n"
 +"Content-Transfer-Encoding: 8bit\n"
-+"Language: ks\n"
 +"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 +
 +#: ../run_init/run_init.c:67
@@ -183030,7 +185461,7 @@ index 0000000..06592ca
 +msgid "Modules Name"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
 +msgid "Version"
 +msgstr ""
 +
@@ -183078,10 +185509,10 @@ index 0000000..06592ca
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
 +#, python-format
 +msgid "Could not create a key for %s"
 +msgstr ""
@@ -183289,544 +185720,562 @@ index 0000000..06592ca
 +msgid "SELinux Roles"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
 +msgid "Protocol udp or tcp is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
 +msgid "Port is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
 +msgid "Invalid Port"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
 +#, python-format
 +msgid "Could not create a key for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
 +msgid "Type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
 +#, python-format
 +msgid "Could not check if port %s/%s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
 +#, python-format
 +msgid "Port %s/%s already defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
 +#, python-format
 +msgid "Could not create port for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
 +#, python-format
 +msgid "Could not create context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
 +#, python-format
 +msgid "Could not set user in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
 +#, python-format
 +msgid "Could not set role in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
 +#, python-format
 +msgid "Could not set type in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
 +#, python-format
 +msgid "Could not set mls fields in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
 +#, python-format
 +msgid "Could not set port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
 +#, python-format
 +msgid "Could not add port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
 +msgid "Requires setype or serange"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
 +msgid "Requires setype"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
 +#, python-format
 +msgid "Port %s/%s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
 +#, python-format
 +msgid "Could not query port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
 +#, python-format
 +msgid "Could not modify port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
 +msgid "Could not list the ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
 +#, python-format
 +msgid "Could not delete the port %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
 +#, python-format
 +msgid "Port %s/%s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
 +#, python-format
 +msgid "Could not delete port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
 +msgid "Could not list ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "SELinux Port Type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "Proto"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
 +msgid "Port Number"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
 +msgid "Node Address is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
 +msgid "Unknown or missing protocol"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
-+msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
 +#, python-format
 +msgid "Could not create key for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
 +#, python-format
 +msgid "Could not check if addr %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
 +#, python-format
 +msgid "Could not create addr for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
 +#, python-format
 +msgid "Could not create context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
 +#, python-format
 +msgid "Could not set mask for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
 +#, python-format
 +msgid "Could not set user in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
 +#, python-format
 +msgid "Could not set role in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
 +#, python-format
 +msgid "Could not set type in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
 +#, python-format
 +msgid "Could not set mls fields in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
 +#, python-format
 +msgid "Could not set addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
 +#, python-format
 +msgid "Could not add addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
 +#, python-format
 +msgid "Addr %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
 +#, python-format
 +msgid "Could not query addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
 +#, python-format
 +msgid "Could not modify addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
 +#, python-format
 +msgid "Addr %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
 +#, python-format
 +msgid "Could not delete addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
 +msgid "Could not deleteall node mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
 +msgid "Could not list addrs"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
 +#, python-format
 +msgid "Could not check if interface %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
 +#, python-format
 +msgid "Could not create interface for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
 +#, python-format
 +msgid "Could not set user in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
 +#, python-format
 +msgid "Could not set role in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
 +#, python-format
 +msgid "Could not set type in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
 +#, python-format
 +msgid "Could not set mls fields in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
 +#, python-format
 +msgid "Could not set interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
 +#, python-format
 +msgid "Could not set message context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
 +#, python-format
 +msgid "Could not add interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
 +#, python-format
 +msgid "Interface %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
 +#, python-format
 +msgid "Could not query interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
 +#, python-format
 +msgid "Could not modify interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
 +#, python-format
 +msgid "Interface %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
 +#, python-format
 +msgid "Could not delete interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
 +msgid "Could not delete all interface  mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
 +msgid "Could not list interfaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
 +msgid "SELinux Interface"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
 +msgid "Context"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
 +#, python-format
 +msgid "Equivalence class for %s already exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
 +#, python-format
 +msgid "File spec %s conflicts with equivalency rule '%s %s'"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
 +#, python-format
 +msgid "Equivalence class for %s does not exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
 +#, python-format
 +msgid "Could not set user in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
 +#, python-format
 +msgid "Could not set role in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
 +#, python-format
 +msgid "Could not set mls fields in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
 +msgid "Invalid file specification"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
 +msgid "File specification can not include spaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
 +#, python-format
 +msgid ""
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
-+"instead"
++"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
 +#, python-format
 +msgid "Could not check if file context for %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
 +#, python-format
 +msgid "Could not create file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
 +#, python-format
 +msgid "Could not set type in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
 +#, python-format
 +msgid "Could not set file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
 +#, python-format
 +msgid "Could not add file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
 +msgid "Requires setype, serange or seuser"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
 +#, python-format
 +msgid "File context for %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
 +#, python-format
 +msgid "Could not query file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
 +#, python-format
 +msgid "Could not modify file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
 +msgid "Could not list the file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
 +#, python-format
 +msgid "Could not delete the file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
 +#, python-format
 +msgid "File context for %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
 +#, python-format
 +msgid "Could not delete file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
 +msgid "Could not list file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
 +msgid "Could not list local file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "SELinux fcontext"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
 +msgid ""
 +"\n"
 +"SELinux Distribution fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
 +msgid ""
 +"\n"
 +"SELinux Local fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
 +#, python-format
 +msgid "Could not check if boolean %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
 +#, python-format
 +msgid "Boolean %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
 +#, python-format
 +msgid "Could not query file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
 +#, python-format
 +msgid "You must specify one of the following values: %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
 +#, python-format
 +msgid "Could not set active value of boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
 +#, python-format
 +msgid "Could not modify boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
 +#, python-format
 +msgid "Bad format %s: Record %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
 +#, python-format
 +msgid "Boolean %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
 +#, python-format
 +msgid "Could not delete boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
 +msgid "Could not list booleans"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
 +msgid "unknown"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "off"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "on"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "SELinux boolean"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "State"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "Default"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
 +msgid "Description"
 +msgstr ""
@@ -184237,23 +186686,23 @@ index 0000000..06592ca
 +msgid "Login '%s' is required"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
 +msgid "Policy Module"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
 +msgid "Module Name"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
 +msgid "Disable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
 +msgid "Enable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
 +msgid "Load Policy Module"
 +msgstr ""
 +
@@ -184292,7 +186741,7 @@ index 0000000..06592ca
 +msgid "<b>Applications</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -184302,7 +186751,7 @@ index 0000000..06592ca
 +"requires a script in /etc/rc.d/init.d"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
 +msgstr ""
 +
@@ -184314,7 +186763,7 @@ index 0000000..06592ca
 +msgid "Internet Services Daemon are daemons started by xinetd"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr ""
 +
@@ -184323,7 +186772,7 @@ index 0000000..06592ca
 +"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr ""
 +
@@ -184333,7 +186782,7 @@ index 0000000..06592ca
 +"started by a user"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
 +msgid "Sandbox"
 +msgstr ""
 +
@@ -184349,7 +186798,7 @@ index 0000000..06592ca
 +msgid "Modify an existing login user record."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr ""
 +
@@ -184359,7 +186808,7 @@ index 0000000..06592ca
 +"default this user will have  no setuid, no networking, no su, no sudo."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr ""
 +
@@ -184369,7 +186818,7 @@ index 0000000..06592ca
 +"will have no setuid, no networking, no sudo, no su"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr ""
 +
@@ -184379,28 +186828,28 @@ index 0000000..06592ca
 +"sudo, no su."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:550
 +msgid ""
-+"User with full networking, no setuid applications without transition, no su,"
-+" can sudo to Root Administration Roles"
++"User with full networking, no setuid applications without transition, no su, "
++"can sudo to Root Administration Roles"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:592
 +msgid "<b>Root Users</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:627
 +msgid ""
-+"Select Root Administrator User Role, if this user will be used to administer"
-+" the machine while running as root.  This user will not be able to login to "
++"Select Root Administrator User Role, if this user will be used to administer "
++"the machine while running as root.  This user will not be able to login to "
 +"the system directly."
 +msgstr ""
 +
@@ -184468,8 +186917,7 @@ index 0000000..06592ca
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1019
-+msgid ""
-+"Select the user roles that will transiton to this applications domains."
++msgid "Select the user roles that will transiton to this applications domains."
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1056
@@ -184778,8 +187226,8 @@ index 0000000..06592ca
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
 +"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you"
-+" wish to continue?"
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
 +msgstr ""
 +
 +#: ../gui/statusPage.py:152
@@ -185009,8 +187457,8 @@ index 0000000..06592ca
 +
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the"
-+" log files."
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
 +msgstr ""
 +
 +#: ../gui/system-config-selinux.glade:2781
@@ -185132,74 +187580,78 @@ index 0000000..06592ca
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr ""
 +
@@ -185218,1013 +187670,1015 @@ index 0000000..06592ca
 +msgstr ""
 +
 +#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr ""
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
 +msgstr ""
 +
-+#: booleans.py:5
++#: booleans.py:6
 +msgid "Allow users to login using a radius server"
 +msgstr ""
 +
-+#: booleans.py:6
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
++msgstr ""
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
 +msgstr ""
 +
-+#: booleans.py:7
++#: booleans.py:9
 +msgid "Allow clamd to use JIT compiler"
 +msgstr ""
 +
-+#: booleans.py:8
++#: booleans.py:10
 +msgid "Allow clamscan to non security files on a system"
 +msgstr ""
 +
-+#: booleans.py:9
++#: booleans.py:11
 +msgid "Allow clamscan to read user content"
 +msgstr ""
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:11
++#: booleans.py:13
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:12
++#: booleans.py:14
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:13
++#: booleans.py:15
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:14
++#: booleans.py:16
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:15
++#: booleans.py:17
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
 +msgstr ""
 +
-+#: booleans.py:17
++#: booleans.py:19
 +msgid "Allow cvs daemon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr ""
 +
-+#: booleans.py:19
++#: booleans.py:21
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr ""
 +
-+#: booleans.py:20
++#: booleans.py:22
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:21
++#: booleans.py:23
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:22
++#: booleans.py:24
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
-+"Deny user domains applications to map a memory region as both executable and"
-+" writable, this is dangerous and the executable should be reported in "
-+"bugzilla"
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr ""
 +
-+#: booleans.py:26
++#: booleans.py:28
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr ""
 +
-+#: booleans.py:27
++#: booleans.py:29
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr ""
 +
-+#: booleans.py:28
++#: booleans.py:30
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr ""
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr ""
 +
-+#: booleans.py:31
++#: booleans.py:33
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:32
++#: booleans.py:34
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:35
++#: booleans.py:37
 +msgid "Allow fenced domain to execute ssh."
 +msgstr ""
 +
-+#: booleans.py:36
++#: booleans.py:38
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:39
++#: booleans.py:41
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr ""
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr ""
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:46
++#: booleans.py:48
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:51
++#: booleans.py:53
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:52
++#: booleans.py:54
 +msgid "Allow gitisis daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +msgid "Allow http daemon to check spam"
 +msgstr ""
 +
-+#: booleans.py:60
++#: booleans.py:62
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr ""
 +
-+#: booleans.py:61
++#: booleans.py:63
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr ""
 +
-+#: booleans.py:62
++#: booleans.py:64
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr ""
 +
-+#: booleans.py:63
++#: booleans.py:65
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:64
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr ""
 +
-+#: booleans.py:65
++#: booleans.py:67
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr ""
 +
-+#: booleans.py:66
++#: booleans.py:68
 +msgid "Allow httpd to connect to memcache server"
 +msgstr ""
 +
-+#: booleans.py:67
++#: booleans.py:69
 +msgid "Allow httpd to act as a relay"
 +msgstr ""
 +
-+#: booleans.py:68
++#: booleans.py:70
 +msgid "Allow http daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +msgid "Allow httpd cgi support"
 +msgstr ""
 +
-+#: booleans.py:71
++#: booleans.py:73
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr ""
 +
-+#: booleans.py:72
++#: booleans.py:74
 +msgid "Allow httpd to read home directories"
 +msgstr ""
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr ""
 +
-+#: booleans.py:75
++#: booleans.py:77
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr ""
 +
-+#: booleans.py:76
++#: booleans.py:78
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr ""
 +
-+#: booleans.py:77
++#: booleans.py:79
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr ""
 +
-+#: booleans.py:78
++#: booleans.py:80
 +msgid "Allow httpd to read user content"
 +msgstr ""
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr ""
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +msgid "Allow Apache to execute tmp content."
 +msgstr ""
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +msgid "Allow httpd to access cifs file systems"
 +msgstr ""
 +
-+#: booleans.py:87
++#: booleans.py:89
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr ""
 +
-+#: booleans.py:88
++#: booleans.py:90
 +msgid "Allow httpd to run gpg"
 +msgstr ""
 +
-+#: booleans.py:89
++#: booleans.py:91
 +msgid "Allow httpd to access nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:90
++#: booleans.py:92
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr ""
 +
-+#: booleans.py:91
++#: booleans.py:93
 +msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:92
++#: booleans.py:94
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:93
++#: booleans.py:95
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr ""
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr ""
 +
-+#: booleans.py:95
++#: booleans.py:97
 +msgid "Allow confined applications to run with kerberos."
 +msgstr ""
 +
-+#: booleans.py:96
++#: booleans.py:98
 +msgid "Allow syslogd daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:97
++#: booleans.py:99
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
 +msgstr ""
 +
-+#: booleans.py:99
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
 +msgstr ""
 +
-+#: booleans.py:100
++#: booleans.py:102
 +msgid "Allow mock to read files in home directories."
 +msgstr ""
 +
-+#: booleans.py:101
++#: booleans.py:103
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr ""
 +
-+#: booleans.py:102
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:103
++#: booleans.py:105
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr ""
 +
-+#: booleans.py:104
++#: booleans.py:106
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr ""
 +
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr ""
 +
-+#: booleans.py:106
++#: booleans.py:108
 +msgid "Allow mysqld to connect to all ports"
 +msgstr ""
 +
-+#: booleans.py:107
++#: booleans.py:109
 +msgid "Allow BIND to bind apache port."
 +msgstr ""
 +
-+#: booleans.py:108
++#: booleans.py:110
 +msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
 +msgstr ""
 +
-+#: booleans.py:109
++#: booleans.py:111
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr ""
 +
-+#: booleans.py:110
++#: booleans.py:112
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr ""
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +msgid "Allow system to run with NIS"
 +msgstr ""
 +
-+#: booleans.py:113
++#: booleans.py:115
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr ""
 +
-+#: booleans.py:114
++#: booleans.py:116
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:115
++#: booleans.py:117
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:116
++#: booleans.py:118
 +msgid "Allow openvpn to read home directories"
 +msgstr ""
 +
-+#: booleans.py:117
++#: booleans.py:119
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:118
++#: booleans.py:120
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:120
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:121
++#: booleans.py:123
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:122
++#: booleans.py:124
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
 +msgstr ""
 +
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
 +msgstr ""
 +
-+#: booleans.py:125
++#: booleans.py:127
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr ""
 +
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
 +msgstr ""
 +
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
 +msgstr ""
 +
-+#: booleans.py:128
++#: booleans.py:130
 +msgid "Allow database admins to execute DML statement"
 +msgstr ""
 +
-+#: booleans.py:129
++#: booleans.py:131
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr ""
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:134
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
 +msgstr ""
 +
-+#: booleans.py:134
++#: booleans.py:136
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr ""
 +
-+#: booleans.py:135
++#: booleans.py:137
 +msgid "Allow qemu to connect fully to the network"
 +msgstr ""
 +
-+#: booleans.py:136
++#: booleans.py:138
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr ""
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +msgid "Allow qemu to use nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:139
++#: booleans.py:141
 +msgid "Allow qemu to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:140
++#: booleans.py:142
 +msgid "Allow racoon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:141
++#: booleans.py:143
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
 +msgstr ""
 +
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr ""
 +
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr ""
 +
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr ""
 +
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr ""
 +
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
 +msgstr ""
 +
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
 +msgstr ""
 +
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr ""
 +
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
 +msgstr ""
 +
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
 +msgstr ""
 +
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr ""
 +
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
 +msgstr ""
 +
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr ""
 +
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
 +msgstr ""
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
 +msgstr ""
 +
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
 +msgstr ""
 +
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
 +msgstr ""
 +
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
 +msgstr ""
 +
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
 +msgstr ""
 +
-+#: booleans.py:168
++#: booleans.py:170
 +msgid ""
-+"Allow confined users the ability to execute the ping and traceroute "
-+"commands."
++"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr ""
 +
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
 +msgstr ""
 +
-+#: booleans.py:171
++#: booleans.py:173
 +msgid ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the"
-+" same domain and outside users)  disabling this forces FTP passive mode and "
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
 +"may change other protocols."
 +msgstr ""
 +
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
 +msgstr ""
 +
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home "
-+"directories."
++"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr ""
 +
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr ""
 +
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
-+"Enable additional permissions needed to support devices on 3ware "
-+"controllers."
++"Enable additional permissions needed to support devices on 3ware controllers."
 +msgstr ""
 +
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr ""
 +
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
 +msgstr ""
 +
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
 +
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
 +msgstr ""
 +
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
 +msgstr ""
 +
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:189
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any network port."
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
 +
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
 +msgstr ""
 +
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr ""
 +
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
 +msgstr ""
 +
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
 +msgstr ""
 +
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
 +msgstr ""
 +
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
 +msgstr ""
 +
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr ""
 +
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
 +msgstr ""
 +
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
 +msgstr ""
 +
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr ""
 +
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr ""
 +
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr ""
 +
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr ""
 +
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr ""
 +
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr ""
 +
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr ""
 +
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
 +msgstr ""
 +
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
 +
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
 +msgstr ""
 +
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr ""
 +
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr ""
 +
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
 +
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 diff --git a/policycoreutils/po/mai.po b/policycoreutils/po/mai.po
-index f336f29..afab150 100644
+index f336f29..0bb96d2 100644
 --- a/policycoreutils/po/mai.po
 +++ b/policycoreutils/po/mai.po
 @@ -8,16 +8,16 @@ msgid ""
@@ -186233,7 +188687,7 @@ index f336f29..afab150 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 -"Language-Team: Maithili (http://www.transifex.net/projects/p/fedora/language/"
@@ -186266,7 +188720,7 @@ index f336f29..afab150 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "exec संदर्भ %s मे सेट नहि कए सकल.\n"
-@@ -91,855 +91,851 @@ msgstr "******************** महत्वपूर्ण ********************
+@@ -91,855 +91,871 @@ msgstr "******************** महत्वपूर्ण ********************
  msgid "To make this policy package active, execute:"
  msgstr "एहि नीति केँ सक्रिय बनाबै क' लेल, चलाउ:"
  
@@ -186335,7 +188789,7 @@ index f336f29..afab150 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "संस्करण"
  
@@ -186399,10 +188853,10 @@ index f336f29..afab150 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "%s क' लेल कुंजी नहि बनाए सकल"
@@ -186658,453 +189112,469 @@ index f336f29..afab150 100644
  msgstr "SELinux भूमिका"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "प्रोटोकॉल udp या tcp जरूरी अछि"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "पोर्ट जरूरी अछि"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "%s/%s क लेल कुंजी नहि बनाए सकल"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "टाइप जरूरी अछि"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "जाँच नहि सकल जँ पोर्ट %s/%s परिभाषित अछि"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "%s/%s पोर्ट पहले सँ परिभाषित अछि"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "%s/%s क लेल पोर्ट बनाए नहि सकल"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "%s/%s क लेल संदर्भ बनाए नहि सकल"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "%s/%s क लेल पोर्ट संदर्भमे उपयोक्ता सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "%s/%s क लेल पोर्ट संदर्भमे भूमिका सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "%s/%s क लेल पोर्ट संदर्भमे टाइप सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "%s/%s क लेल पोर्ट संदर्भमे क्षेत्र mls सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "%s/%s क लेल पोर्ट संदर्भ सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "%s/%s पोर्ट जोड़ि नहि सकल"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype या serange जरूरी"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "सेटटाइप जरूरी"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "पोर्ट %s/%s परिभाषित नहि अछि"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "%s/%s पोर्ट प्रश्न नहि कए सकल"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "%s/%s पोर्ट रूपांतरित नहि कए सकल "
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "पोर्ट सूची बद्ध नहि कए सकल"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "%s पोर्ट मेटाए नहि सकल"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "%s/%s नीतिमे परिभाषित अछि, मेटाए नहि सकत"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "%s/%s पोर्ट मेटाए नहि सकत"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "पोर्ट सूची बद्ध नहि कए सकल"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux पोर्ट प्रकार"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "प्रोटो"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "पोर्ट संख्या"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux प्रकार जरूरी अछि"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "%s क लेल कुंजी नहि बनाए सकल"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "%s क लेल संदर्भ बनाए नहि सकल"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux प्रकार जरूरी अछि"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "जांच नहि सकल जँ %s अंतरफलक परिभाषित अछि"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "%s क लेल अंतरफलक नहि बनाए सकल"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "उपयोक्ता केँ %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "भूमिका केँ %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "टाइप केँ %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "mls क्षेत्र %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "%s क लेल अंतरफलक संदर्भ सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "%s क लेल संदेश संदर्भ सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "%s अंतरफलक जोड़ नहि सकल"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "%s अंतरफलक परिभाषित नहि अछि"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "%s अंतरफलक प्रश्न नहि कए सकत"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "%s अंतरफलक रूपांतरित नहि कए सकल"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "अंतरफलक %s नीतिमे परिभाषित अछि, मेटाओल नहि जाए सकत"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "%s अंतरफलक मेटाए नहि सकल"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "अंतरफलक सूचीबद्ध नहि कए सकल"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux अंतरफलक"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "संदर्भ"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "%s क लेल फाइल संदर्भमे उपयोक्ता सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "%s क लेल फाइल संदर्भमे भूमिका सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "mls क्षेत्र %s क लेल फाइल संदर्भ केर क्रममे नहि सेट कए सकल"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "अवैध फाइल विशेषता"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -187113,114 +189583,119 @@ index f336f29..afab150 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "जाँच नहि सकल जँ %s क लेल फाइल संदर्भ परिभाषित अछि"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "%s क लेल फाइल संदर्भ नहि बनाए सकल"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "%s क लेल फाइल संदर्भमे टाइप सेट नहि कए सकल"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "%s क लेल फाइल संदर्भ नहि सेट कए सकल"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "%s क लेल फाइल संदर्भ नहि जोड़ि सकल"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "सेटटाइप जरूरी, serange या seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "%s क लेल फाइल संदर्भ परिभाषित नहि अछि"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "%s क लेल फाइल संदर्भ केँ प्रश्न नहि कए सकल"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "%s क लेल फाइल संदर्भ नहि सुधार सकल"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "फाइल संदर्भ सूचीबद्ध नहि कए सकल"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "%s क लेल फाइल संदर्भ मेटाए नहि सकल"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "%s क लेल फाइल संदर्भ नीतिमे परिभाषित अछि, मेटाए नहि सकत"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "%s क लेल फाइलसंदर्भ मेटाए नहि सकल"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "फाइल संदर्भ सूचीबद्ध नहि कए सकल"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "स्थानीय फाइल संदर्भ सूचीबद्ध नहि कए सकल"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "प्रकार"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -187228,103 +189703,103 @@ index f336f29..afab150 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "जँ %s बुलियन परिभाषित अछि तँ जांच नहि सकल"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "%s बुलियन परिभाषित नहि अछि"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "%s फाइल संदर्भ केँ प्रश्न नहि कए सकल"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "%s बुलियन रूपांतरित नहि कए सकल"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "%s बुलियन नीति मे परिभाषित अछि, मेटाएल नहि जाए सकैत"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "%s बुलियन मेटाए नहि सकल"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "बुलियन सूचीबद्ध नहि कए सकल"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "अज्ञात"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "बन्न"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "चालू"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux बूलियन"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "वर्णन"
  
-@@ -1003,7 +999,7 @@ msgstr "स्मृति संभाजन मे त्रुटि.\n"
+@@ -1003,7 +1019,7 @@ msgstr "स्मृति संभाजन मे त्रुटि.\n"
  msgid "Error sending audit message.\n"
  msgstr "ऑडिट संदेश भेजबा मे त्रुटि.\n"
  
@@ -187333,7 +189808,7 @@ index f336f29..afab150 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "पुनर्बलन मोड निश्चित नहि कए सकल.\n"
-@@ -1118,62 +1114,66 @@ msgstr "रिक्त संकेत सेट पाबै मे असम
+@@ -1118,62 +1134,66 @@ msgstr "रिक्त संकेत सेट पाबै मे असम
  msgid "Unable to set SIGHUP handler\n"
  msgstr "SIGHUP नियंत्रण सेट करबामे असमर्थ\n"
  
@@ -187412,7 +189887,7 @@ index f336f29..afab150 100644
  msgid "failed to exec shell\n"
  msgstr "शेल निष्पादन मे विफल\n"
  
-@@ -1276,20 +1276,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1276,20 +1296,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -187438,7 +189913,32 @@ index f336f29..afab150 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1365,557 +1365,444 @@ msgstr ""
+@@ -1345,577 +1365,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -187488,7 +189988,7 @@ index f336f29..afab150 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -187500,7 +190000,7 @@ index f336f29..afab150 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -187517,7 +190017,7 @@ index f336f29..afab150 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -187529,7 +190029,7 @@ index f336f29..afab150 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -187545,7 +190045,7 @@ index f336f29..afab150 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -187565,7 +190065,7 @@ index f336f29..afab150 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -187578,7 +190078,7 @@ index f336f29..afab150 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -187591,7 +190091,7 @@ index f336f29..afab150 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -187604,7 +190104,7 @@ index f336f29..afab150 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -187623,7 +190123,7 @@ index f336f29..afab150 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -188131,7 +190631,7 @@ index f336f29..afab150 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1953,1411 +1840,1487 @@ msgstr ""
+@@ -1953,1411 +1860,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -188200,11 +190700,8 @@ index f336f29..afab150 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -188212,59 +190709,83 @@ index f336f29..afab150 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -188273,70 +190794,75 @@ index f336f29..afab150 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -188347,69 +190873,68 @@ index f336f29..afab150 100644
 +"named pipe\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
  msgstr ""
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
  msgstr ""
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
  msgstr ""
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
  msgstr ""
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
  msgstr ""
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
  msgstr ""
  
--#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
  msgstr ""
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
  msgstr ""
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 +#: ../gui/system-config-selinux.glade:1354
 +msgid ""
 +"Disabled\n"
@@ -188417,20 +190942,20 @@ index f336f29..afab150 100644
 +"Enforcing\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
  msgstr ""
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 +#: ../gui/system-config-selinux.glade:1463
 +msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
@@ -188439,33 +190964,32 @@ index f336f29..afab150 100644
 +"relabel is required."
  msgstr ""
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
  msgstr ""
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
  msgstr ""
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
  msgstr ""
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -188476,1496 +191000,1450 @@ index f336f29..afab150 100644
 +msgid "Filter"
  msgstr ""
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
  msgstr ""
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
  msgstr ""
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
  msgstr ""
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
  msgstr ""
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
  msgstr ""
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
  msgstr ""
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
  msgstr ""
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
  msgstr ""
  
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
  msgstr ""
  
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
  msgstr ""
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
  msgstr ""
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
  msgstr ""
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
  msgstr ""
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
 +#: ../sepolicy/sepolicy.py:215
 +msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
  msgstr ""
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
- msgstr ""
- 
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
- msgid ""
+-msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
++#: booleans.py:50
 +msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:59
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:67
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:86
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++#: booleans.py:95
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
++#: booleans.py:101
 +msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
++#: booleans.py:110
  msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:113
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:122
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:142
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:134
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
-+msgid "Allow rsync to run as a client"
++#: booleans.py:135
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
-+msgid "Allow rsync to export any files/directories read only."
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
-+msgid "Allow rsync servers to share cifs files systems"
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
-+msgid "Allow rsync servers to share nfs files systems"
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
-+msgid ""
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
-+msgid "Allow samba to share users home directories."
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
-+msgid "Allow samba to share any file/directory read only."
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
-+msgid "Allow samba to share any file/directory read/write."
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
-+msgid "Allow samba to act as a portmapper"
++#: booleans.py:144
++msgid ""
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
-+msgid "Allow samba to run unconfined scripts"
++#: booleans.py:145
++msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
-+msgid "Allow samba to export ntfs/fusefs volumes."
++#: booleans.py:146
++msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
-+msgid "Allow samba to export NFS volumes."
++#: booleans.py:147
++msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
-+msgid "Allow sanlock to read/write fuse files"
++#: booleans.py:148
++msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
-+msgid "Allow sanlock to manage nfs files"
++#: booleans.py:149
++msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
-+msgid "Allow sanlock to manage cifs files"
++#: booleans.py:150
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
-+msgid "Allow sasl to read shadow"
++#: booleans.py:151
++msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
-+msgid ""
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
++#: booleans.py:152
++msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
++#: booleans.py:153
++msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
-+msgid ""
-+"Boolean to determine whether the system permits loading policy, setting "
-+"enforcing mode, and changing boolean values.  Set this to true and you have "
-+"to reboot to set it back."
++#: booleans.py:154
++msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
-+msgid "Allow regular users direct dri device access"
++#: booleans.py:155
++msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
-+msgid ""
-+"Allow unconfined executables to make their heap memory executable.  Doing "
-+"this is a really bad idea. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:156
++msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
-+msgid ""
-+"Allow all unconfined executables to use libraries requiring text relocation "
-+"that are not labeled textrel_shlib_t"
++#: booleans.py:157
++msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
-+msgid ""
-+"Allow unconfined executables to make their stack executable.  This should "
-+"never, ever be necessary. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:158
++msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
-+msgid "Allow users to connect to the local mysql server"
++#: booleans.py:159
++msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:160
++msgid "Allow sanlock to manage cifs files"
++msgstr ""
++
++#: booleans.py:161
++msgid "Allow sasl to read shadow"
++msgstr ""
++
++#: booleans.py:162
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow confined users the ability to execute the ping and traceroute commands."
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
-+msgid "Allow users to connect to PostgreSQL"
++#: booleans.py:163
++msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:164
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -189973,74 +192451,88 @@ index f336f29..afab150 100644
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
-+"Allow user to r/w files on filesystems that do not have extended attributes "
-+"(FAT, CDROM, FLOPPY)"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values.  Set this to true and you have "
++"to reboot to set it back."
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:165
++msgid "Allow regular users direct dri device access"
++msgstr ""
++
++#: booleans.py:166
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users)  disabling this forces FTP passive mode and "
-+"may change other protocols."
++"Allow unconfined executables to make their heap memory executable.  Doing "
++"this is a really bad idea. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
-+msgid "Allow user music sharing"
++#: booleans.py:167
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:168
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+"Allow anon internal-sftp to upload files, used for public file transfer "
-+"services. Directories must be labeled public_content_rw_t."
++"Allow unconfined executables to make their stack executable.  This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
-+msgid ""
-+"Allow sftp-internal to read and write files in the user home directories"
++#: booleans.py:169
++msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:170
 +msgid ""
-+"Allow sftp-internal to login to local users and read/write all files on the "
-+"system, governed by DAC."
++"Allow confined users the ability to execute the ping and traceroute commands."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
-+msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home directories."
++#: booleans.py:171
++msgid "Allow users to connect to PostgreSQL"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
-+msgid "Allow sge to connect to the network using any TCP port"
++#: booleans.py:172
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
-+msgid "Allow sge to access nfs file systems."
++#: booleans.py:173
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
++"may change other protocols."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:174
++msgid "Allow user music sharing"
++msgstr ""
++
++#: booleans.py:175
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -190050,129 +192542,145 @@ index f336f29..afab150 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
-+"Enable additional permissions needed to support devices on 3ware controllers."
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:176
 +msgid ""
-+"Allow samba to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
-+msgid "Allow user spamassassin clients to use the network."
++#: booleans.py:177
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
-+msgid "Allow spamd to read/write user home directories."
++#: booleans.py:178
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
-+msgid ""
-+"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++#: booleans.py:179
++msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
-+msgid "Allow squid to run as a transparent proxy (TPROXY)"
++#: booleans.py:180
++msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:181
 +msgid ""
-+"Allow ssh with chroot env to read and write files in the user home "
-+"directories"
++"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
-+msgid "allow host key based authentication"
++#: booleans.py:182
++msgid ""
++"Allow samba to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
-+msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:183
++msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
-+msgid "allow staff user to create and transition to svirt domains."
++#: booleans.py:184
++msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
-+msgid "Allow the Telepathy connection managers to connect to any network port."
-+msgstr ""
-+
-+#: booleans.py:190
++#: booleans.py:185
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
++#: booleans.py:186
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
-+msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++#: booleans.py:187
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:188
++msgid "allow host key based authentication"
++msgstr ""
++
++#: booleans.py:189
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr ""
++
++#: booleans.py:190
++msgid "allow staff user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:192
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
-+"allow unconfined users to transition to the chrome sandbox domains when "
-+"running chrome-sandbox"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
-+msgid "Allow a user to login as an unconfined domain"
++#: booleans.py:193
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
-+msgid ""
-+"Allow unconfined users to transition to the Mozilla plugin domain when "
-+"running xulrunner plugin-container."
++#: booleans.py:194
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
-+msgid "Allow video playing tools to run unconfined"
++#: booleans.py:195
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
-+msgid "Allow unprivledged user to create and transition to svirt domains."
++#: booleans.py:196
++msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1645
@@ -190183,208 +192691,222 @@ index f336f29..afab150 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
-+msgid "Support ecryptfs home directories"
++#: booleans.py:197
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
-+msgid "Support fusefs home directories"
++#: booleans.py:198
++msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
-+msgid "Use lpd server instead of cups"
++#: booleans.py:199
++msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
-+msgid "Support NFS home directories"
++#: booleans.py:200
++msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
-+msgid "Support SAMBA home directories"
++#: booleans.py:201
++msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
-+msgid "Allow varnishd to connect to all ports, not just HTTP."
++#: booleans.py:202
++msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
-+msgid "Ignore vbetool mmap_zero errors."
++#: booleans.py:203
++msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
-+msgid ""
-+"Allow confined virtual guests to use serial/parallel communication ports"
++#: booleans.py:204
++msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
-+msgid ""
-+"Allow confined virtual guests to use executable memory and executable stack"
++#: booleans.py:205
++msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
-+msgid "Allow confined virtual guests to read fuse files"
++#: booleans.py:206
++msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
-+msgid "Allow confined virtual guests to manage nfs files"
++#: booleans.py:207
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
-+msgid "Allow confined virtual guests to manage cifs files"
++#: booleans.py:208
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
-+msgid "Allow confined virtual guests to interact with the sanlock"
++#: booleans.py:209
++msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
-+msgid "Allow confined virtual guests to manage device configuration, (pci)"
++#: booleans.py:210
++msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
-+msgid "Allow confined virtual guests to use usb devices"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
-+msgid "Allow confined virtual guests to interact with the xserver"
++#: booleans.py:212
++msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
-+msgid "Allow webadm to manage files in users home directories"
++#: booleans.py:213
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
-+msgid "Allow webadm to read files in users home directories"
++#: booleans.py:214
++msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
-+msgid "Ignore wine mmap_zero errors."
++#: booleans.py:215
++msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
-+msgid "Allow the graphical login program to execute bootloader"
++#: booleans.py:216
++msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
-+msgid ""
-+"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++#: booleans.py:217
++msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
-+msgid "Allow xen to manage nfs files"
++#: booleans.py:218
++msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
-+msgid ""
-+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
-+"logical volumes for disk images."
++#: booleans.py:219
++msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
-+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr ""
-+
-+#: booleans.py:222
++#: booleans.py:220
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
-+"Allow xguest users to configure Network Manager and connect to apache ports"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
-+msgid "Allow xguest users to mount removable media"
++#: booleans.py:221
++msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
-+msgid "Allow xguest to use blue tooth devices"
++#: booleans.py:222
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
-+msgid "Allows clients to write to the X server shared memory segments."
++#: booleans.py:223
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
-+msgid "Allows XServer to execute writable memory"
++#: booleans.py:224
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
-+msgid "Support X userspace object manager"
++#: booleans.py:225
++msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
++#: booleans.py:226
++msgid "Allow xguest to use blue tooth devices"
++msgstr ""
++
++#: booleans.py:227
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr ""
++
 +#: booleans.py:228
-+msgid "Allow zabbix to connect to unreserved ports"
++msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
 +#: booleans.py:229
-+msgid "Allow zebra daemon to write it configuration files"
++msgid "Support X userspace object manager"
 +msgstr ""
 +
 +#: booleans.py:230
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:231
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/mk.po b/policycoreutils/po/mk.po
-index 02a882e..7c25cef 100644
+index 02a882e..ddc7341 100644
 --- a/policycoreutils/po/mk.po
 +++ b/policycoreutils/po/mk.po
 @@ -9,15 +9,15 @@ msgid ""
@@ -190393,7 +192915,7 @@ index 02a882e..7c25cef 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -190424,7 +192946,7 @@ index 02a882e..7c25cef 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Не можев да поставам контекст за извршување на %s.\n"
-@@ -91,863 +91,859 @@ msgstr ""
+@@ -91,863 +91,879 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -190495,7 +193017,7 @@ index 02a882e..7c25cef 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -190559,10 +193081,10 @@ index 02a882e..7c25cef 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Не можев да креирам клуч за %s"
@@ -190821,453 +193343,469 @@ index 02a882e..7c25cef 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Потребен е протокол udp или tcp"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Потребна е порта"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Не можев да креирам клуч за %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Потребен е тип"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Не можев да проверам дали е дефинирана порта %s/%s"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Портата %s/%s е веќе дефинирана"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Не можев да креирам порта за %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Не можев да креирам контекст за %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Не можев да поставам корисник во контекстот за порта за %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Не можев да поставам улога во контекстот за порта за %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Не можев да поставам тип во контекстот за порта за %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Не можев да поставам mls-полиња во контекстот за порта за %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Не можев да поставам контекст за порта за %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Не можев да ја додадам портата %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Побарува setype или serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Побарува setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Портата %s/%s не е дефинирана"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Не можев да пребарувам на портата %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Не можев да ја изменам портата %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Портата %s/%s е дефинирана во политиката и не може да биде избришана"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Не можев да ја избришам портата %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Не можев да ги прикажам портите"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "Потребен е SELinux-тип"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Не можев да креирам клуч за %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Не можев да креирам контекст за %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "Потребен е SELinux-тип"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Не можев да проверам дали е дефиниран интерфејсот %s"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Не можев да креирам интерфејс за %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Не можев да поставам корисник во контекстот за интерфејс за %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Не можев да поставам улога во контекстот за интерфејс за %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Не можев да поставам тип во контекстот за интерфејс за %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Не можев да поставам mls-полиња во контекстот за интерфејс за %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Не можев да поставам контекст за интерфејс за %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Не можев да поставам контекст за порака за %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Не можев да го додадам интерфејсот %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Интерфејсот %s не е дефиниран"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Не можев да пребарувам на интерфејсот %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Не можев да го изменам интерфејсот %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Интерфејсот %s е дефиниран во политиката и не може да биде избришан"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Не можев да го избришам интерфејсот %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Не можев да ги прикажам интерфејсите"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Не можев да поставам корисник во контекстот за датотека за %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Не можев да поставам улога во контекстот за датотека за %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Не можев да поставам mls-полиња во контекстот за датотека за %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -191276,75 +193814,80 @@ index 02a882e..7c25cef 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Не можев да проверам дали е дефиниран контекст за датотека за %s"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Не можев да креирам контекст за датотека за %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Не можев да поставам тип во контекстот за датотека за %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Не можев да поставам контекст за датотека за %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Не можев да додадам контекст за датотека за %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Побарува setype, serange или seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Контекстот за датотека за %s не е дефиниран"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Не можев да пребарувам во контекстот на датотека за %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Не можев да го изменам контекстот за датотека за %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
@@ -191352,40 +193895,40 @@ index 02a882e..7c25cef 100644
  "избришан"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Не можев да го избришам контекстот за датотека за %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Не можев да ги прикажам контекстите на датотеките"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Не можев да ги прикажам контекстите на локалните датотеки"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -191393,104 +193936,104 @@ index 02a882e..7c25cef 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Не можев да проверам дали е дефинирана логичката вредност %s"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Логичката вредност %s не е дефинирана"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Не можев да го пребарувам контекстот на датотека %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Не можев да ја изменам логичката вредност %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  "Логичката вредност %s е дефинирана во политиката и не може да биде избришана"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Не можев да ја избришам логичката вредност %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Не можев да ги прикажам логичките вредности"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -1011,7 +1007,7 @@ msgstr "Грешка при алоцирањето меморија.\n"
+@@ -1011,7 +1027,7 @@ msgstr "Грешка при алоцирањето меморија.\n"
  msgid "Error sending audit message.\n"
  msgstr "Грешка при испраќањето порака за контрола.\n"
  
@@ -191499,7 +194042,7 @@ index 02a882e..7c25cef 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Не можам да определам режим на спроведување.\n"
-@@ -1128,62 +1124,66 @@ msgstr "Не успеав да добијам празно множество с
+@@ -1128,62 +1144,66 @@ msgstr "Не успеав да добијам празно множество с
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Не можев да го поставам ракувачот за SIGHUP\n"
  
@@ -191578,7 +194121,7 @@ index 02a882e..7c25cef 100644
  msgid "failed to exec shell\n"
  msgstr "не успеав да извршам школка\n"
  
-@@ -1286,20 +1286,20 @@ msgstr "chcat -- -KompanijaDoverlivo /dokumenti/biznisplan.odt"
+@@ -1286,20 +1306,20 @@ msgstr "chcat -- -KompanijaDoverlivo /dokumenti/biznisplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +KompanijaDoverlivo jkorisnik"
  
@@ -191604,7 +194147,32 @@ index 02a882e..7c25cef 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1375,557 +1375,444 @@ msgstr ""
+@@ -1355,577 +1375,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -191654,7 +194222,7 @@ index 02a882e..7c25cef 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -191666,7 +194234,7 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -191683,7 +194251,7 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -191695,7 +194263,7 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -191711,7 +194279,7 @@ index 02a882e..7c25cef 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -191731,7 +194299,7 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -191744,7 +194312,7 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -191757,7 +194325,7 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -191770,7 +194338,7 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -191789,7 +194357,7 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -192297,7 +194865,7 @@ index 02a882e..7c25cef 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1963,1411 +1850,1487 @@ msgstr ""
+@@ -1963,1411 +1870,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -192366,11 +194934,8 @@ index 02a882e..7c25cef 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -192378,59 +194943,83 @@ index 02a882e..7c25cef 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -192439,70 +195028,72 @@ index 02a882e..7c25cef 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -192511,63 +195102,118 @@ index 02a882e..7c25cef 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -192576,1370 +195222,1313 @@ index 02a882e..7c25cef 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
--msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -193950,37 +196539,37 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -193988,73 +196577,73 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -194063,14 +196652,14 @@ index 02a882e..7c25cef 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -194080,14 +196669,14 @@ index 02a882e..7c25cef 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -194096,7 +196685,7 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -194104,7 +196693,7 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -194113,12 +196702,12 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -194127,11 +196716,11 @@ index 02a882e..7c25cef 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -194144,7 +196733,7 @@ index 02a882e..7c25cef 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -194156,12 +196745,12 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -194172,14 +196761,14 @@ index 02a882e..7c25cef 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -194188,25 +196777,25 @@ index 02a882e..7c25cef 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -194221,7 +196810,7 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -194229,32 +196818,32 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -194262,28 +196851,28 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -194293,19 +196882,19 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -194317,13 +196906,13 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -194331,13 +196920,13 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -194349,154 +196938,154 @@ index 02a882e..7c25cef 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -194505,52 +197094,52 @@ index 02a882e..7c25cef 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/ml.po b/policycoreutils/po/ml.po
-index 852ad1d..54e9176 100644
+index 852ad1d..549f608 100644
 --- a/policycoreutils/po/ml.po
 +++ b/policycoreutils/po/ml.po
 @@ -3,20 +3,20 @@
@@ -194565,7 +197154,7 @@ index 852ad1d..54e9176 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Malayalam <discuss at lists.smc.org.in>\n"
@@ -194596,7 +197185,7 @@ index 852ad1d..54e9176 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "exec context %sലേക്ക് സെറ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല.\n"
-@@ -90,855 +90,855 @@ msgstr "******************** പ്രധാനപ്പെട്ട ***********
+@@ -90,855 +90,875 @@ msgstr "******************** പ്രധാനപ്പെട്ട ***********
  msgid "To make this policy package active, execute:"
  msgstr "പോളിസിയുടെ ഈ ഘടകം സജീവമാക്കുന്നതിനായി ചെയ്യേണ്ടത്: "
  
@@ -194666,7 +197255,7 @@ index 852ad1d..54e9176 100644
 +msgstr "ഘടകങ്ങളുടെ നാമം"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "ലക്കം"
  
@@ -194736,10 +197325,10 @@ index 852ad1d..54e9176 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "%sയ്ക്ക് ഒരു കീ ഉണ്ടാക്കുവാന്‍ സാധിച്ചില്ല"
@@ -194995,570 +197584,590 @@ index 852ad1d..54e9176 100644
  msgstr "SELinux റോളുകള്‍"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "udp അല്ലെന്കില്‍ tcp എന്ന പ്രോട്ടോക്കോളുകള്‍ ആവശ്യമുണ്ട്"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "പോര്‍ട്ട് ആവശ്യമുണ്ട്"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "തെറ്റായ പോര്‍ട്ട്"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "%s/%sയ്ക്ക് കീ സൃഷ്ടിക്കുവാന്‍ സാധിച്ചില്ല "
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "ടൈപ്പ് ആവശ്യമുണ്ട്ല്ല "
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "%s/%sഎന്ന പോര്‍ട്ട് നല്‍കിയിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "പോര്‍ട്ട് %s/%s നിലവില്‍ ലഭ്യമാക്കിയിട്ടുണ്ടു്"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "%s/%sഎന്ന പോര്‍ട്ട് സൃഷ്ടിക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "%s/%sന് context സൃഷ്ടിക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "%s/%sന് പോര്‍ട്ട് കോണ്‍ടെക്സ്റ്റില്‍ ഉപയോക്താവിനെ സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "%s/%sന് പോര്‍ട്ട് കോണ്‍ടെക്സ്റ്റില്‍ റോള്‍ സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "%s/%s-നുള്ള പോര്‍ട്ട് കോണ്‍ടെക്സ്റ്റില്‍ ഏതു് തരം എന്നു് സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "%s/%sന് പോര്‍ട്ട് കോണ്‍ടെക്സ്റ്റില്‍ mls ഫീല്‍ഡുകള്‍ സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "%s/%sന് പോര്‍ട്ട് കോണ്‍ടെക്സ്റ്റ് സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "%s/%s എന്ന പോര്‍ട്ട് ചേര്‍ക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype അല്ലന്കില്‍ serange ആവശ്യമുണ്ട്"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "setype ആവശ്യമുണ്ട്"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "പോര്‍ട്ട് %s/%s ലഭ്യമാക്കിയിട്ടില്ല"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "%s/%s എന്ന പോര്‍ട്ട് ചോദ്യം ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "പോര്‍ട്ട് %s/%s പരിഷ്ക്കരിക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "പോര്‍ട്ടുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "പോര്‍ട്ട് %s നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "പോര്‍ട്ട് %s/%s പോളിസിയില്‍ ലഭ്യമാക്കിയിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന്‍ സാധിക്കില്ല"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "പോര്‍ട്ട് %s/%s നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "പോര്‍ട്ടുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux രീതിയിലുള്ള പോര്‍ട്ട്"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "പോര്‍ട്ട് നംബര്‍"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "നോഡിന്റെ വിലാസം ആവശ്യമുണ്ട്"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "അപരിചിതം അല്ലെങ്കില്‍ ലഭ്യമല്ലാത്ത സമ്പ്രദായം"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux Type ആവശ്യമുണ്ട്"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "%sയ്ക്ക് കീ ഉണ്ടാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "%s എന്ന വിലാസം നിഷ്കര്‍ഷിച്ചിട്ടുണ്ടെങ്കില്‍ ഇതു് പരിശോധിക്കുവാന്‍ സാധ്യമല്ല"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "%s-നുള്ള വിലാസം ഉണ്ടാക്കുവാന്‍ സാധ്യമായില്ല"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "%sന് context ഉണ്ടാക്കവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "%s-നുള്ള മാസ്ക് ക്രമികരിക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്‍ടെക്സ്റ്റില്‍ ഉപയോക്താവിനെ ക്രമികരിക്കുവാനായില്ല"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്‍ടെക്സ്റ്റില്‍ ജോലി ക്രമികരിക്കുവാനായില്ല"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്‍ടെക്സ്റ്റില്‍ ഏതു് തരും എന്നു് ക്രമികരിക്കുവാനായില്ല"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്‍ടെക്സ്റ്റില്‍ mls ഫീള്‍ഡുകള്‍ ക്രമികരിക്കുവാനായില്ല"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്‍ടെക്സ്റ്റ് ക്രമികരിക്കുവാനായില്ല"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "%s-ലുള്ള വിലാസം ചേര്‍ക്കുവാനായില്ല"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "%s എന്ന വിലാസം നിഷ്കര്‍ഷിച്ചിട്ടില്ല"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "വിലാസം %s-നായി ചോദിക്കുവാനായില്ല"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "വിലാസം %s-ല്‍ മാറ്റം വരുത്തുവാന്‍ സാധ്യമല്ല"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "വിലാസം %s പോളിസിയില്‍ നിഷ്കര്‍ഷിച്ചിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന്‍ സാധിക്കില്ല"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "വിലാസം %s നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "എല്ലാ നോഡ് മാപ്പിംങുകളും വെട്ടി നീക്കുവാന്‍ സാസാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "വിലാസങ്ങള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux Type ആവശ്യമുണ്ട്"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "%s എന്ന ഇന്റര്‍ഫെയിസ് ലഭ്യമാക്കിയിട്ടുണ്ടോ  എന്ന് പരിശോധിക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "%s-നു് ഇന്റര്‍ഫെയിസ് ഉണ്ടാക്കവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "%s-നുള്ള ഇന്റര്‍ഫെയിസ് കോണ്‍ടെക്സ്റ്റില്‍ ഉപയോക്താവിനെ സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "%s-നുള്ള ഇന്റര്‍ഫെയിസ് കോണ്‍ടെക്സ്റ്റില്‍ റോള്‍ സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "%s-നുള്ള ഇന്റര്‍ഫെയിസ് കോണ്‍ടെക്സ്റ്റില്‍ ഏതു് തരം എന്നു് സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "%s-നുള്ള ഇന്റര്‍ഫെയിസ് കോണ്‍ടെക്സ്റ്റില്‍ mls ഫീള്‍ഡുകള്‍ സെറ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "%s-നുള്ള ഇന്റര്‍ഫെയിസ് കോണ്‍ടെക്സ്റ്റില്‍ സെറ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "%sന് മെസ്സേജ് context സെറ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "%s എന്ന ഇന്റര്‍ഫെയിസ് ചേര്‍ക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "%s എന്ന ഇന്റര്‍ഫെയിസ് ലഭ്യമാക്കിയിട്ടില്ല"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "%s എന്ന ഇന്റര്‍ഫെയിസ് ചോദ്യം ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "%s എന്ന ഇന്റര്‍ഫെയിസ് പരിഷ്ക്കരിക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "%s എന്ന ഇന്റര്‍ഫെയിസ് പോളിസിയില്‍ ലഭ്യമാക്കിയിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന്‍ സാധിക്കില്ല"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "%s എന്ന ഇന്റര്‍ഫെയിസ്് നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "എല്ലാ ഇന്റര്‍ഫെയിസ് മാപ്പിങുകളും വെട്ടി നീക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "ഇന്റര്‍ഫെയിസുകള്‍‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux സംയോജകഘടകം"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "കോണ്‍ടെക്സ്റ്റ്"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "%s-നു് സമമായ ക്ലാസ്സ് നിലവിലുണ്ടു്"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "ഫയല്‍ വിശേഷത %s '%s %s'-മായി പൊരുത്തപ്പെടുന്നില്ല"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "%s-നു് സമമായ ക്ലാസ്സ് നിലവിലില്ല"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "%s-നുളള ഫൈല്‍ കോണ്‍ടെക്സ്റ്റില്‍ ഉപയോക്താവിനെ സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "%sനുളള ഫൈല്‍ contextല്‍ റോള്‍ സജ്ജമാക്കുവാന്‍ന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "%sനുളള ഫൈല്‍ കോണ്‍ടെക്സ്റ്റില്‍ mls ഫീള്‍ഡുകള്‍ സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "തെറ്റായ ഫയല്‍ പ്രത്യേകതകള്‍"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "ഫയല്‍ വിശേഷതകളില്‍ സ്പെയിസ് പാടില്ല"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
--msgstr ""
 +msgstr "ഫയല്‍ വിശേഷത %s '%s %s'-മായി പൊരുത്തപ്പെടുന്നില്ല; പകരം '%s' ചേര്‍ത്തു് ശ്രമിയ്ക്കുക"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
+ msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "%sനുളള ഫൈല്‍ context define ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "%sനുളള ഫൈല്‍ context ഉണ്ടാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "%sനുളള ഫൈല്‍ contextല്‍ ടൈപ്പ് സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "%sന് ഫൈല്‍ കോണ്‍ടെക്സ്റ്റ് സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "%sനുളള ഫൈല്‍ കോണ്‍ടെക്സ്റ്റ് സജ്ജമാക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "setype, serange അല്ലന്കില്‍ seuser ആവശ്യമുണ്ട്"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "%sനുളള ഫൈല്‍ context define ചെയ്തിട്ടില്ല"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "%sനുളള ഫൈല്‍ context ചോദ്യം ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "%sനുളള ഫൈല്‍ context പരിഷ്ക്കരിക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "ഫൈല്‍ കോണ്‍ടെക്സ്റ്റുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "%sനുളള ഫൈല്‍ കോണ്‍ടെക്സ്റ്റ് നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "%sനുളള ഫൈല്‍ context പോളിസിയില്‍ define ചെയ്തിട്ടുണ്ട്, നീക്കം ചെയ്യുവാന്‍ സാധിക്കില്ല"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "%sനുളള ഫൈല്‍ context നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "ഫൈല്‍ കോണ്‍ടെക്സ്റ്റുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "ലോക്കല്‍ ഫൈല്‍ കോണ്‍ടെക്സ്റ്റുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "ഏത് തരം"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -195567,7 +198176,7 @@ index 852ad1d..54e9176 100644
 +"SELinux ഡിസ്ട്രിബ്യൂഷന്‍ fcontext ഇക്ക്വിവാലന്‍സ് \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -195577,105 +198186,105 @@ index 852ad1d..54e9176 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "ബൂള്യന്‍ ആകുന്ന %s define ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "ബൂള്യന്‍ %s define ചെയ്തിട്ടില്ല"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "context ചോദ്യം ചെയ്യുവാന്‍ സാധിക്കാഞ്ഞ ഫൈല്‍ ആണ് %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "താഴെ പറഞ്ഞിരിക്കുന്നതില്‍ ഒരു മൂല്ല്യം പറഞ്ഞിരിക്കണം: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "ബൂള്യന്‍ %s-നു് സജീവമായ ഒരു മൂല്ല്യം ക്രമികരിക്കുവാനായില്ല"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "ബൂ്ബള്യന്‍ %s പരിഷ്കരിക്കുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "തെറ്റായ രീതി %s: റിക്കോര്‍ഡ് %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "%s ബൂള്യന്‍ പോളിസിയില്‍ define ചെയ്തിട്ടുണ്ട്, നീക്കം ചെയ്യുവാന്‍ സാധിക്കില്ല"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "ബൂള്യന്‍ %s നീക്കം ചെയ്യുവാന്‍ സാധിച്ചില്ല"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "ബൂള്യനുകള്‍ ലിസ്റ്റ് ചെയ്യുവാന്‍ അസാധ്യം"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "അപരിചിതം"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "ഓഫ് ചെയ്യുക"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "ഓണ്‍ ചെയ്യുക"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux ബൂളിയന്‍"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "അവസ്ഥ"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "സ്വതവേ"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "വിവരണം"
  
-@@ -1002,7 +1002,7 @@ msgstr "memory allocate ചെയ്യുന്നതില്‍ പിഴവ
+@@ -1002,7 +1022,7 @@ msgstr "memory allocate ചെയ്യുന്നതില്‍ പിഴവ
  msgid "Error sending audit message.\n"
  msgstr "ഓഡിറ്റ് സന്ദേശം അയക്കുന്നതില്‍ പിഴവ്.\n"
  
@@ -195684,7 +198293,7 @@ index 852ad1d..54e9176 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Could not determine enforcing mode.\n"
-@@ -1117,62 +1117,66 @@ msgstr "ശൂന്യമായ സിഗ്നല്‍ സെറ്റ് ല
+@@ -1117,62 +1137,66 @@ msgstr "ശൂന്യമായ സിഗ്നല്‍ സെറ്റ് ല
  msgid "Unable to set SIGHUP handler\n"
  msgstr "SIGHUP ഹാന്‍ഡ്ലര്‍ ക്രമികരിക്കുവാന്‍ സാധ്യമായില്ല\n"
  
@@ -195763,7 +198372,7 @@ index 852ad1d..54e9176 100644
  msgid "failed to exec shell\n"
  msgstr "ഷെല്ല് exec ചെയ്യുന്നതില്‍ പരാജയപ്പെട്ടു\n"
  
-@@ -1275,2088 +1279,3042 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1275,2088 +1299,3057 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -195859,27 +198468,32 @@ index 852ad1d..54e9176 100644
 -msgstr ""
 +msgstr "'%s' ലോഗിന്‍ ആവശ്യമുണ്ട്"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "പോളിസി ഘടകം"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "ഘടകത്തിന്റെ പേര്"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "ഓഡിറ്റ് പ്രവര്‍ത്തന രഹിതമാക്കുക"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "ഓഡിറ്റ് പ്രവര്‍ത്തന സജ്ജമാക്കുക"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
 -
@@ -195935,7 +198549,7 @@ index 852ad1d..54e9176 100644
 -msgstr ""
 +msgstr "<b>പ്രയോഗങ്ങള്‍</b>"
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "സ്റ്റാന്‍ഡേര്‍ഡ് Init ഡെമണ്‍"
  
@@ -195953,16 +198567,16 @@ index 852ad1d..54e9176 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS സിസ്റ്റം ഡെമണ്‍"
-+
+ 
+-#: ../gui/polgen.glade:280
 +#: ../gui/polgen.glade:349
 +msgid "Internet Services Daemon (inetd)"
 +msgstr "ഇന്റര്‍നെറ്റ് സര്‍വീസസ് ഡെമണ്‍ (inetd)"
- 
--#: ../gui/polgen.glade:280
++
 +#: ../gui/polgen.glade:353
  msgid "Internet Services Daemon are daemons started by xinetd"
 -msgstr ""
@@ -195971,7 +198585,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "വെബ് ആപ്ളിക്കേഷന്‍/സ്ക്രിപ്റ്റ് (CGI)"
  
@@ -195985,7 +198599,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "ഉപയോക്താവിനുള്ള പ്രയോഗം"
  
@@ -196003,7 +198617,7 @@ index 852ad1d..54e9176 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "സാന്‍ഡ്ബോക്സ്"
@@ -196027,7 +198641,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "ഏറ്റവും കുറഞ്ഞ ടെര്‍മിനല്‍ യൂസര്‍ റോള്‍"
  
@@ -196044,7 +198658,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "ഏറ്റവും കൂടിയ ടെര്‍മിനല്‍ യൂസര്‍ റോള്‍"
  
@@ -196060,7 +198674,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "ഉപയോക്താവിന്റെ ജോലി"
  
@@ -196076,7 +198690,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "അഡ്മിന്‍ ഉപയോക്താവിന്റെ നിയമനം "
  
@@ -196098,12 +198712,12 @@ index 852ad1d..54e9176 100644
  msgid "<b>Root Users</b>"
 -msgstr ""
 +msgstr "<b>റൂട്ട് ഉപയോക്താക്കള്‍</b>"
-+
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
-+msgstr "റൂട്ട് അഡ്മിന്‍ യൂസര്‍ റോള്‍"
  
 -#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
++msgid "Root Admin User Role"
++msgstr "റൂട്ട് അഡ്മിന്‍ യൂസര്‍ റോള്‍"
++
 +#: ../gui/polgen.glade:627
  msgid ""
  "Select Root Administrator User Role, if this user will be used to administer "
@@ -196433,12 +199047,12 @@ index 852ad1d..54e9176 100644
 +#: ../gui/polgen.glade:1914
  msgid "Sends email"
 -msgstr ""
-+msgstr "ഈമെയില്‍ അയയ്ക്കുന്നു"
- 
+-
 -#: ../gui/polgen.glade:2530
 -msgid "label115"
 -msgstr ""
--
++msgstr "ഈമെയില്‍ അയയ്ക്കുന്നു"
+ 
 -#: ../gui/polgen.glade:2559
 +#: ../gui/polgen.glade:1961
  msgid "<b>Add files/directories that %s manages</b>"
@@ -196451,12 +199065,12 @@ index 852ad1d..54e9176 100644
  "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
  "Files ..."
 -msgstr ""
-+msgstr "%s \"കൈകാര്യം ചെയ്യുന്ന\" ഫയലുകള്‍/ഡയറക്ടറികള്‍. Pid, ലോഗ്, /var/lib എന്നീഫയലുകള്‍..."
- 
+-
 -#: ../gui/polgen.glade:2823
 -msgid "label116"
 -msgstr ""
--
++msgstr "%s \"കൈകാര്യം ചെയ്യുന്ന\" ഫയലുകള്‍/ഡയറക്ടറികള്‍. Pid, ലോഗ്, /var/lib എന്നീഫയലുകള്‍..."
+ 
 -#: ../gui/polgen.glade:2852
 +#: ../gui/polgen.glade:2166
  msgid "<b>Add booleans from the %s policy:</b>"
@@ -196479,7 +199093,8 @@ index 852ad1d..54e9176 100644
 +#: ../gui/polgen.glade:2334
  msgid "Policy Directory"
 -msgstr ""
--
++msgstr "പോളിസി ഡയറക്ടറി"
+ 
 -#: ../gui/polgen.glade:3254
 -msgid "Add Booleans Dialog"
 -msgstr ""
@@ -196487,8 +199102,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/polgen.glade:3327
 -msgid "Boolean Name"
 -msgstr ""
-+msgstr "പോളിസി ഡയറക്ടറി"
- 
+-
 -#: ../gui/polgengui.py:261
 +#: ../gui/polgengui.py:262
  msgid "Role"
@@ -196649,28 +199263,19 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/polgen.py:438
 -msgid "use_resolve must be a boolean value "
--msgstr ""
 +#: ../gui/portsPage.py:252
 +msgid "List View"
 +msgstr "പട്ടികയില്‍ കാണുക"
- 
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 +msgid "Group View"
 +msgstr "ഗ്രൂപ്പായുള്ള കാഴ്ച"
- 
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Are you sure you want to delete %s '%s'?"
 +msgstr "നിങ്ങള്‍ക്ക് %s '%s' നീക്കം ചെയ്യണമെന്നുറപ്പാണോ?"
- 
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
@@ -196708,8 +199313,8 @@ index 852ad1d..54e9176 100644
 +"ചെയ്യണ്ടതാകുന്നു.  സിസ്റ്റമിന്റെ വ്യാപ്തി അനുസരിച്ച് റീലേബലിങിന് സമയമെടുക്കുന്നു.നിങ്ങള്‍ക്ക് മുമ്പോട്ട് "
 +"പോകണമെന്നുറപ്പാണോ?"
  
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -196726,8 +199331,8 @@ index 852ad1d..54e9176 100644
 +"കൂടാതെ SELinux പോളിസി എന്‍ഫോഴ്സ് ചെയ്യുന്നുമില്ല. പെര്‍മ്മിസ്സീവ് മോഡുകള്‍ക്ക് റീബൂട്ട് "
 +"ചെയ്യേണ്ടതില്ല.    നിങ്ങള്‍ക്ക് മുമ്പോട്ട് തുടരണമോ?"
  
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -196738,8 +199343,8 @@ index 852ad1d..54e9176 100644
 +"ചെയ്യണ്ടതാകുന്നു.  സിസ്റ്റമിന്റെ വ്യാപ്തി അനുസരിച്ച് റീലേബലിങിന് സമയമെടുക്കുന്നു.നിങ്ങള്‍ക്ക് മുമ്പോട്ട് "
 +"പോകണമെന്നുറപ്പാണോ?"
  
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
@@ -196752,8 +199357,8 @@ index 852ad1d..54e9176 100644
 +"പകര്‍പ്പവകാശം (c)2006 Red Hat, Inc.\n"
 +"പകര്‍പ്പവകാശം (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
--#: ../gui/polgen.py:1183
--msgid "Interface file"
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
@@ -196796,8 +199401,8 @@ index 852ad1d..54e9176 100644
 +"സിംബോളിക് ലിങ്ക്\n"
 +"നെയിമ്ഡ് പൈപ്പ്\n"
  
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
@@ -196844,8 +199449,8 @@ index 852ad1d..54e9176 100644
 +"പെര്‍മ്മിസ്സീവ്\n"
 +"എന്‍ഫോഴ്സിങ്\n"
  
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "നിലവിലുള്ള എന്‍ഫോര്‍സിങ് മോഡ്"
@@ -196860,11 +199465,13 @@ index 852ad1d..54e9176 100644
 +"Relabeling can take a very long time, depending on the size of the system.  "
 +"If you are changing policy types or going from disabled to enforcing, a "
 +"relabel is required."
-+msgstr ""
+ msgstr ""
 +"അടുത്ത തവണ റീബൂട്ട് ചെയ്യുമ്പോള്‍ ഫയല്‍ സിസ്റ്റം പൂര്‍ണ്ണമായും റീലേബല്‍ ചെയ്യണമെങ്കില്‍ തിരഞ്ഞെടുക്കുക.  "
 +"സിസ്റ്റമിന്റെ വ്യാപ്തി അനുസരിച്ച് റീലേബലിങിന് സമയമെടുക്കുന്നു.നിങ്ങള്‍ പോളിസി മാറ്റുകയോ, "
 +"നിര്‍ജ്ജീവം എന്നതില്‍ നിന്നും എന്‍ഫോഴ്സിങ് ആകുകയോ ചെയ്യുന്നു എങ്കില്‍ റീലേബല്‍ ആവശ്യമുണ്ട്."
-+
+ 
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "അടുത്ത തവണ റീബൂട്ട് ചെയ്യുമ്പോള്‍ ലേബല്‍ മാറ്റുക."
@@ -196984,10 +199591,12 @@ index 852ad1d..54e9176 100644
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
-+msgstr ""
+ msgstr ""
 +"കൂടുതലുള്ള ഓഡിറ്റ് നിയമങ്ങള്‍ പ്രവര്‍ത്തന രഹിതമാക്കുക, അവ സാധാരണ ലോഗ് ഫയലുകളില്‍ റിപ്പോര്‍ട്ട് "
 +"ചെയ്യപ്പെടുന്നില്ല."
-+
+ 
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
 +msgstr "label44"
@@ -197015,8 +199624,10 @@ index 852ad1d..54e9176 100644
 +
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
 +msgstr ""
@@ -197055,9 +199666,8 @@ index 852ad1d..54e9176 100644
 +
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
- msgstr ""
- 
--#: ../gui/polgen.py:1306
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
 +msgstr ""
@@ -197109,24 +199719,25 @@ index 852ad1d..54e9176 100644
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "ഇന്റര്‍നെറ്റ് സര്‍വീസസ് ഡെമണ്‍ "
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1306
++#: ../sepolicy/sepolicy/generate.py:232
  #, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "പോര്‍ട്ടുകളുടെ നമ്പര്‍ 1 മുതല്‍ %d ആയിരിക്കണം"
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "നിങ്ങള്‍ക്ക് പരിമിതിയുള്ള പ്രക്രിയ/ഉപയോക്താവിനുള്ള ഒരു പേര് നല്‍കുക"
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
  msgid ""
 -"\n"
 -"%s\n"
@@ -197139,53 +199750,58 @@ index 852ad1d..54e9176 100644
 +"പേരില്‍ സ്പെയിസുകളില്ലാതെ ആല്‍ഫാ ന്യൂമെറിക് അക്ഷരങ്ങള്‍ നല്‍കുക. \"-n MODULENAME\" ഐച്ഛികം "
 +"നല്‍കി ശ്രമിയ്ക്കുക"
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "ഉപയോക്താവു് തരത്തിലുള്ളവ നടപ്പിലാക്കുവാന്‍ സാധ്യമല്ല."
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "ഡെമണ്‍ പ്രയോഗങ്ങള്‍ക്ക് മാത്രമേ init സ്ക്രിപ്റ്റ് ഉപയോഗിക്കുവാന്‍ സാധിക്കൂ..."
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve ഒരു ബൂളിയന്‍ ആയിരിക്കണം"
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog ഒരു ബൂളിയന്‍ ആയിരിക്കണം"
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos ഒരു ബൂളിയന്‍ ആയിരിക്കണം"
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache ഒരു ബൂളിയന്‍ ആയിരിക്കണം"
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER തരത്തിലുള്ളവയ്ക്ക് സ്വയമേ ഒരു tmp തരത്തിലുള്ളത് ലഭ്യമാകുന്നു "
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr "നിങ്ങള്‍ക്ക് പരിമിതിയുള്ള പ്രക്രിയയ്ക്കുള്ള പാഥ് നല്‍കുക"
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "എന്‍ഫോര്‍സ്മെന്റ് ഫയല്‍ ടൈപ്പ് ചെയ്യുക "
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "ഇന്റര്‍ഫെയിസ് ഫയല്‍"
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "ഫൈല്‍ കോണ്‍ടെക്സ്റ്റ് ഫയലുകള്‍"
  
 -#: ../gui/polgen.py:1354
 -msgid "Executable or Name required"
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "ഇന്റര്‍ഫെയിസ് ഫയല്‍"
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "സ്ക്രിപ്റ്റ് ക്രമികരിക്കുക"
 +
@@ -197208,6 +199824,11 @@ index 852ad1d..54e9176 100644
 +msgstr "nfs ഡയറക്ടറികള്‍ പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
 +
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "ഉപയോക്താവിനുള്ള ഫയലുകള്‍ വായിക്കുന്നതിനായി മോസിലാ ബ്രൌസറിനെ അനുവദിക്കുക"
++
++#: booleans.py:5
  msgid ""
 -"SELinux Port\n"
 -"Type"
@@ -197217,12 +199838,17 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
 -msgid "Protocol"
-+#: booleans.py:5
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "usb ഡിവൈസുകള്‍ rw ചെയ്യുന്നതിനായി ഉപയോക്താക്കളെ അനുവദിക്കുക"
 +
-+#: booleans.py:6
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "usb ഡിവൈസുകള്‍ rw ചെയ്യുന്നതിനായി ഉപയോക്താക്കളെ അനുവദിക്കുക"
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
@@ -197231,22 +199857,22 @@ index 852ad1d..54e9176 100644
 +"സാധിക്കുന്ന ഡിവൈസുകള്‍, യൂസര്‍ temp, വിശ്വസനീയമല്ലാത്ത കണ്‍ടെന്റ് ഫയലുകള്‍ എന്നിവ"
  
 -#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
-+#: booleans.py:7
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "nfs ഡയറക്ടറികള്‍ പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
 +
-+#: booleans.py:8
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "ഉപയോക്താവിനുള്ള ഫയലുകള്‍ വായിക്കുന്നതിനായി മോസിലാ ബ്രൌസറിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:9
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "ഉപയോക്താവിനുള്ള ഫയലുകള്‍ വായിക്കുന്നതിനായി മോസിലാ ബ്രൌസറിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:10
++#: booleans.py:12
  msgid ""
 -"MLS/MCS\n"
 -"Level"
@@ -197255,32 +199881,32 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/portsPage.py:101
 -msgid "Port"
-+#: booleans.py:11
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:12
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
 +
-+#: booleans.py:13
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
 +
-+#: booleans.py:14
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:15
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
@@ -197288,26 +199914,26 @@ index 852ad1d..54e9176 100644
 -#: ../gui/portsPage.py:207
 -#, python-format
 -msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
-+#: booleans.py:17
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "/etc/shadow ലഭ്യമാക്കുന്നതിനായി sasl ഓഥന്റിക്കേഷന്‍ സര്‍വറിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "/-ലേക്ക് corefile-കള്‍ എഴുതുന്നതിനായി എല്ലാ ഡെമണുകളേയും അനുവദിക്കുക"
 +
-+#: booleans.py:19
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "/-ലേക്ക് corefile-കള്‍ എഴുതുന്നതിനായി എല്ലാ ഡെമണുകളേയും അനുവദിക്കുക"
 +
-+#: booleans.py:20
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "നല്‍കിയിട്ടില്ലാത്ത tty ഉപയോഗിക്കുന്നതിനുള്ള കഴിവ് എല്ലാ ഡെമണുകള്‍ക്കും അനുവദിക്കുക"
 +
-+#: booleans.py:21
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
@@ -197316,7 +199942,7 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/portsPage.py:252
 -msgid "List View"
-+#: booleans.py:22
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
  msgstr ""
@@ -197325,104 +199951,139 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 -msgid "Group View"
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "mount കമാന്‍ഡ് പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "/-ലേക്ക് corefile-കള്‍ എഴുതുന്നതിനായി എല്ലാ ഡെമണുകളേയും അനുവദിക്കുക"
 +
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "/-ലേക്ക് corefile-കള്‍ എഴുതുന്നതിനായി എല്ലാ ഡെമണുകളേയും അനുവദിക്കുക"
 +
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "/-ലേക്ക് corefile-കള്‍ എഴുതുന്നതിനായി എല്ലാ ഡെമണുകളേയും അനുവദിക്കുക"
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "postgres സോക്കറ്റിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:31
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +"അവകാശമില്ലാത്ത ഉപയോക്താക്കളുടെ ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി SELinux webadm "
 +"ഉപയോക്താവിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:32
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +"അവകാശമില്ലാത്ത ഉപയോക്താക്കളുടെ ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി SELinux webadm "
 +"ഉപയോക്താവിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:35
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "ping പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി സാധാരണ ഉപയോക്താവിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:36
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +"അവകാശമില്ലാത്ത ഉപയോക്താക്കളുടെ ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി SELinux webadm "
 +"ഉപയോക്താവിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "ഏതെങ്കിലും ടിസിപി പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
 +
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "mysql സോക്കറ്റിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:45
++#, fuzzy
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr "ഏതെങ്കിലും ടിസിപി പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:47
++#, fuzzy
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
++
++#: booleans.py:48
++#, fuzzy
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
++
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
@@ -197487,247 +200148,212 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:2
 -msgid "Allow all daemons to write corefiles to /"
 -msgstr ""
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
-+msgstr ""
-+
-+#: booleans.py:43
-+#, fuzzy
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
-+msgstr "ഏതെങ്കിലും ടിസിപി പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
-+
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
-+msgstr ""
-+
-+#: booleans.py:45
-+#, fuzzy
-+msgid "Determine whether Git CGI can access cifs file systems."
-+msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
-+
-+#: booleans.py:46
-+#, fuzzy
-+msgid "Determine whether Git CGI can access nfs file systems."
-+msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
-+
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
-+msgstr ""
-+
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
 +
-+#: booleans.py:51
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
 +
-+#: booleans.py:52
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "NIS-നൊപ്പം പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ഡെമണുകളെ അനുവദിക്കുക"
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "NIS-നൊപ്പം പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ഡെമണുകളെ അനുവദിക്കുക"
 +
-+#: booleans.py:60
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "ഏതെങ്കിലും udp പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "ഏതെങ്കിലും udp പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:66
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "ഏതെങ്കിലും ടിസിപി പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
 +
-+#: booleans.py:67
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
 +
-+#: booleans.py:68
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "NIS-നൊപ്പം പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ഡെമണുകളെ അനുവദിക്കുക"
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "ssh-keysign പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ssh-നെ അനുവദിക്കുക"
 +
-+#: booleans.py:71
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "ഏതെങ്കിലും udp പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
 +
-+#: booleans.py:72
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "postgres സോക്കറ്റിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:75
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "പരിതികളില്ലാതെ rpm പ്രവര്‍ത്തിക്കുന്നതിനായി അനുവദിക്കുക"
 +
-+#: booleans.py:76
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "mount കമാന്‍ഡ് പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:77
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "mount കമാന്‍ഡ് പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:78
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "പരിതികളില്ലാതെ rpm പ്രവര്‍ത്തിക്കുന്നതിനായി അനുവദിക്കുക"
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "NIS-നൊപ്പം പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ഡെമണുകളെ അനുവദിക്കുക"
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "mount കമാന്‍ഡ് പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
 +
-+#: booleans.py:87
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
 +
-+#: booleans.py:88
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "ssh-keysign പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ssh-നെ അനുവദിക്കുക"
 +
-+#: booleans.py:89
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
 +
-+#: booleans.py:90
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "ഏതെങ്കിലും ടിസിപി പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
@@ -197735,7 +200361,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
 -msgstr ""
-+#: booleans.py:91
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
@@ -197748,13 +200374,13 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr ""
-+#: booleans.py:92
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "ഏതെങ്കിലും udp പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
  
 -#: ../gui/selinux.tbl:4
-+#: booleans.py:93
++#: booleans.py:95
 +#, fuzzy
  msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
@@ -197762,31 +200388,31 @@ index 852ad1d..54e9176 100644
 +"unreserved port."
 +msgstr "ഏതെങ്കിലും udp പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "ജാവാ എക്സിക്യൂട്ടബിള്‍ സ്റ്റാക്ക് അനുവദിക്കുക"
 +
-+#: booleans.py:95
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "പ്രയോഗം ഉണ്ടാക്കുകയോ അതിലേക്ക് എഴുതുകയോ ചെയ്യുന്നതിന് പരിമിതിയുള്ള ഫയല്‍ തിരഞ്ഞെടുക്കുക"
 +
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "NIS-നൊപ്പം പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ഡെമണുകളെ അനുവദിക്കുക"
 +
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "നല്‍കിയിട്ടില്ലാത്ത tty ഉപയോഗിക്കുന്നതിനുള്ള കഴിവ് എല്ലാ ഡെമണുകള്‍ക്കും അനുവദിക്കുക"
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:5
-+#: booleans.py:99
++#: booleans.py:101
  msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Control the ability to mmap a low area of the address space, as configured "
@@ -197796,7 +200422,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
@@ -197804,7 +200430,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "mount ഉപയോഗിച്ച് ഏത് ഡയറക്ടറിയും മൌണ്ട് ചെയ്യുന്നതിനായി അനുവദിക്കുക"
@@ -197813,14 +200439,14 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:209
 -msgid "Mount"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:7
 -msgid "Allow mount to mount any file"
-+#: booleans.py:103
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -197831,13 +200457,13 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:8
 -msgid "Allow mount to mount any directory"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് എഴുതുന്നതിനായി സ്റ്റാഫ് വെബ് ബ്രൌസറുകളെ അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:9
-+#: booleans.py:105
++#: booleans.py:107
  msgid "Allow mplayer executable stack"
 -msgstr ""
 +msgstr "mplayer എക്സിക്യൂട്ടബിള്‍ സ്റ്റാക്ക് അനുവദിക്കുക"
@@ -197846,7 +200472,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:188
 -msgid "SSH"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "ഏതെങ്കിലും ടിസിപി പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
@@ -197854,13 +200480,13 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:10
 -msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "ഏതു് udp പോര്‍ട്ടിലേക്കും ബൈന്‍ഡ് ചെയ്യുന്നതിനായി %s-നെ അനുവദിയ്ക്കുന്നു"
  
 -#: ../gui/selinux.tbl:11
-+#: booleans.py:108
++#: booleans.py:110
  msgid ""
 -"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
@@ -197868,58 +200494,58 @@ index 852ad1d..54e9176 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:12
-+#: booleans.py:109
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "mount ഉപയോഗിച്ച് ഏത് ഡയറക്ടറിയും മൌണ്ട് ചെയ്യുന്നതിനായി അനുവദിക്കുക"
 +
-+#: booleans.py:110
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "nfs ഡയറക്ടറികള്‍ പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "NIS-നൊപ്പം പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ഡെമണുകളെ അനുവദിക്കുക"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "X ഷെയര്‍ഡ് മെമ്മറിയിലേക്ക് എഴുതുന്നതിനായി ക്ളൈന്റുകളെ അനുവദിക്കുക"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "ഏതെങ്കിലും udp പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "ഏതെങ്കിലും udp പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "ഏതെങ്കിലും ടിസിപി പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
 +
-+#: booleans.py:119
++#: booleans.py:121
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
@@ -197927,7 +200553,7 @@ index 852ad1d..54e9176 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:13
-+#: booleans.py:120
++#: booleans.py:122
  msgid ""
 -"Allow unconfined SELinux user account to execute files in home directory or /"
 -"tmp"
@@ -197938,7 +200564,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
@@ -197946,7 +200572,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Allow unlabeled packets to flow on the network"
 -msgstr ""
-+#: booleans.py:122
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
@@ -197954,13 +200580,13 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:15
 -msgid ""
 -"Allow user SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
@@ -197968,99 +200594,99 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:140
 -msgid "Databases"
 -msgstr ""
-+#: booleans.py:125
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
 -msgid "XServer"
 -msgstr ""
-+#: booleans.py:128
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "mount കമാന്‍ഡ് പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:129
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "ping പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി സാധാരണ ഉപയോക്താവിനെ അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "ഒരു സാധാരണ ഉപയോക്താവിന് പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി pppd-യെ അനുവദിക്കുക"
 +
-+#: booleans.py:132
++#: booleans.py:134
 +#, fuzzy
  msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "ഏതെങ്കിലും udp പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "mount ഉപയോഗിച്ച് ഏത് ഫയലും മൌണ്ട് ചെയ്യുന്നതിനായി അനുവദിക്കുക"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "postgres സോക്കറ്റിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "nfs ഡയറക്ടറികള്‍ പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "nfs ഡയറക്ടറികള്‍ പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "usb ഡിവൈസുകള്‍ rw ചെയ്യുന്നതിനായി ഉപയോക്താക്കളെ അനുവദിക്കുക"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "/etc/shadow ലഭ്യമാക്കുന്നതിനായി sasl ഓഥന്റിക്കേഷന്‍ സര്‍വറിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -198070,7 +200696,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "പരിതികളില്ലാതെ rpm പ്രവര്‍ത്തിക്കുന്നതിനായി അനുവദിക്കുക"
@@ -198078,7 +200704,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "mount ഉപയോഗിച്ച് ഏത് ഡയറക്ടറിയും മൌണ്ട് ചെയ്യുന്നതിനായി അനുവദിക്കുക"
@@ -198090,7 +200716,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "nfs ഡയറക്ടറികള്‍ പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
@@ -198098,7 +200724,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "nfs ഡയറക്ടറികള്‍ പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
@@ -198106,75 +200732,75 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "nfs ഡയറക്ടറികള്‍ പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "nfs ഡയറക്ടറികള്‍ പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "nfs ഡയറക്ടറികള്‍ പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "പരിതികളില്ലാതെ rpm പ്രവര്‍ത്തിക്കുന്നതിനായി അനുവദിക്കുക"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "nfs ഡയറക്ടറികള്‍ പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "ഫിസിക്കല്‍ ഡിസ്ക് ഡിവൈസുകളിലേക്ക് റീഡ്/റൈറ്റ് പ്രവര്‍ത്തി xen അനുവദിക്കുക"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "mount ഉപയോഗിച്ച് ഏത് ഫയലും മൌണ്ട് ചെയ്യുന്നതിനായി അനുവദിക്കുക"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "mount ഉപയോഗിച്ച് ഏത് ഫയലും മൌണ്ട് ചെയ്യുന്നതിനായി അനുവദിക്കുക"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "/etc/shadow ലഭ്യമാക്കുന്നതിനായി sasl ഓഥന്റിക്കേഷന്‍ സര്‍വറിനെ അനുവദിക്കുക"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -198182,14 +200808,14 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -198198,7 +200824,7 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: booleans.py:163
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
  msgstr ""
@@ -198206,7 +200832,7 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -198215,7 +200841,7 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -198223,7 +200849,7 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -198233,7 +200859,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "mysql സോക്കറ്റിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
@@ -198241,7 +200867,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
@@ -198250,14 +200876,14 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
 -msgstr ""
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "postgres സോക്കറ്റിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
@@ -198267,7 +200893,7 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: booleans.py:171
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -198281,21 +200907,21 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "usb ഡിവൈസുകള്‍ rw ചെയ്യുന്നതിനായി ഉപയോക്താക്കളെ അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
  msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
@@ -198307,7 +200933,7 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: booleans.py:175
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -198318,7 +200944,7 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: booleans.py:176
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -198329,7 +200955,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
@@ -198337,14 +200963,14 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
@@ -198352,7 +200978,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -198361,7 +200987,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "പേരില്ലാത്ത പാക്കറ്റുകളെ നെറ്റ്‌വര്‍ക്കിലൂടെ കടത്തിവിടാന്‍ അനുവദിക്കുക"
@@ -198369,7 +200995,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
@@ -198377,7 +201003,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
@@ -198385,14 +201011,14 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: booleans.py:185
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
@@ -198404,7 +201030,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "അധികാരം ഉറപ്പാക്കുന്നതിനായി പാം ഉപയോഗിക്കുക"
@@ -198412,14 +201038,14 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "ssh ലോഗിനുകളെ sysadm_r:sysadm_t ആയി അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "%s ഡൊമെയിനിലേക്ക് ഉപയോക്താവിന്റെ ഏതെല്ലാം ജോലികള്‍ മാറുന്നു എന്നു് തെരഞ്ഞെടുക്കുക."
@@ -198427,21 +201053,21 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "നെറ്റ്‌വര്‍ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
@@ -198449,14 +201075,14 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "ഏതെങ്കിലും udp പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
@@ -198465,14 +201091,14 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "പരിതികളില്ലാതെ rpm പ്രവര്‍ത്തിക്കുന്നതിനായി അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -198481,7 +201107,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "പരിതികളില്ലാതെ rpm പ്രവര്‍ത്തിക്കുന്നതിനായി അനുവദിക്കുക"
@@ -198489,7 +201115,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "%s ഡൊമെയിനിലേക്ക് ഉപയോക്താവിന്റെ ഏതെല്ലാം ജോലികള്‍ മാറുന്നു എന്നു് തെരഞ്ഞെടുക്കുക."
@@ -198497,7 +201123,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
@@ -198505,21 +201131,21 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
@@ -198527,7 +201153,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
@@ -198535,21 +201161,21 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "ഏതെങ്കിലും ടിസിപി പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
@@ -198558,7 +201184,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
@@ -198567,7 +201193,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "ഉപയോക്താവിനുള്ള ഫയലുകള്‍ ലഭ്യമാക്കുന്നതിനായി ഇവല്യൂഷ്യന്‍, തണ്ടര്‍ബേര്‍ഡ് എന്നിവരെ അനുവദിക്കുക"
@@ -198575,7 +201201,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
 -msgstr ""
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "ഉപയോക്താവിനുള്ള ഫയലുകള്‍ ലഭ്യമാക്കുന്നതിനായി ഇവല്യൂഷ്യന്‍, തണ്ടര്‍ബേര്‍ഡ് എന്നിവരെ അനുവദിക്കുക"
@@ -198583,7 +201209,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "ഉപയോക്താവിനുള്ള ഫയലുകള്‍ ലഭ്യമാക്കുന്നതിനായി ഇവല്യൂഷ്യന്‍, തണ്ടര്‍ബേര്‍ഡ് എന്നിവരെ അനുവദിക്കുക"
@@ -198591,7 +201217,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "ഉപയോക്താവിനുള്ള ഫയലുകള്‍ ലഭ്യമാക്കുന്നതിനായി ഇവല്യൂഷ്യന്‍, തണ്ടര്‍ബേര്‍ഡ് എന്നിവരെ അനുവദിക്കുക"
@@ -198599,7 +201225,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "usb ഡിവൈസുകള്‍ rw ചെയ്യുന്നതിനായി ഉപയോക്താക്കളെ അനുവദിക്കുക"
@@ -198607,7 +201233,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
 -msgstr ""
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "usb ഡിവൈസുകള്‍ rw ചെയ്യുന്നതിനായി ഉപയോക്താക്കളെ അനുവദിക്കുക"
@@ -198615,14 +201241,14 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
 -msgstr ""
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "ഉപയോക്താവിനുള്ള ഫയലുകള്‍ ലഭ്യമാക്കുന്നതിനായി ഇവല്യൂഷ്യന്‍, തണ്ടര്‍ബേര്‍ഡ് എന്നിവരെ അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
@@ -198631,7 +201257,7 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: booleans.py:215
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
@@ -198640,14 +201266,14 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "ssh ലോഗിനുകളെ sysadm_r:sysadm_t ആയി അനുവദിക്കുക"
@@ -198655,7 +201281,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr ""
-+#: booleans.py:218
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
@@ -198664,14 +201290,14 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
 -msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "mount ഉപയോഗിച്ച് ഏത് ഫയലും മൌണ്ട് ചെയ്യുന്നതിനായി അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
@@ -198679,12 +201305,12 @@ index 852ad1d..54e9176 100644
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
@@ -198694,7 +201320,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "dmesg കമാന്‍ഡ് പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
@@ -198702,7 +201328,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
 -msgstr ""
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "usb ഡിവൈസുകള്‍ rw ചെയ്യുന്നതിനായി ഉപയോക്താക്കളെ അനുവദിക്കുക"
@@ -198710,7 +201336,7 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "X ഷെയര്‍ഡ് മെമ്മറിയിലേക്ക് എഴുതുന്നതിനായി ക്ളൈന്റുകളെ അനുവദിക്കുക"
@@ -198718,21 +201344,21 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr ""
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "mount കമാന്‍ഡ് പ്രവര്‍ത്തിപ്പിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
 -msgstr ""
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "ഏതെങ്കിലും udp പോര്‍ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന്‍ %s-നെ അനുവദിയ്ക്കുന്നു"
@@ -198740,14 +201366,14 @@ index 852ad1d..54e9176 100644
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
 -msgstr ""
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "/-ലേക്ക് corefile-കള്‍ എഴുതുന്നതിനായി എല്ലാ ഡെമണുകളേയും അനുവദിക്കുക"
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
@@ -200174,7 +202800,7 @@ index 852ad1d..54e9176 100644
 +#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
 +#~ msgstr "NIS ട്രാന്‍സ്ഫര്‍ ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്‍ത്തന രഹിതമാക്കുക"
 diff --git a/policycoreutils/po/mr.po b/policycoreutils/po/mr.po
-index 7098e9f..f1441fa 100644
+index 7098e9f..c557ef2 100644
 --- a/policycoreutils/po/mr.po
 +++ b/policycoreutils/po/mr.po
 @@ -7,21 +7,21 @@
@@ -200189,7 +202815,7 @@ index 7098e9f..f1441fa 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 -"Language-Team: Marathi (http://www.transifex.net/projects/p/fedora/language/"
@@ -200279,7 +202905,7 @@ index 7098e9f..f1441fa 100644
  
  #: ../audit2allow/audit2allow:230
  msgid "******************** IMPORTANT ***********************\n"
-@@ -93,879 +93,881 @@ msgstr "******************** महत्वाचे ***********************\n"
+@@ -93,879 +93,901 @@ msgstr "******************** महत्वाचे ***********************\n"
  
  #: ../audit2allow/audit2allow:231
  msgid "To make this policy package active, execute:"
@@ -200361,7 +202987,7 @@ index 7098e9f..f1441fa 100644
 +msgstr "विभागांचे नाव"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "आवृत्ती"
  
@@ -200435,10 +203061,10 @@ index 7098e9f..f1441fa 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
 -msgstr "%s साठी कळ निर्माण करू शकत नाही"
@@ -200732,100 +203358,106 @@ index 7098e9f..f1441fa 100644
  msgstr "SELinux भूमिका"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "प्रोटोकॉल udp किंवा tcp आवश्यक आहे"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "पोर्ट आवश्यक आहे"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "अवैध पोर्ट"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
 -msgstr "%s/%s साठी कळ निर्माण करता आली नाही"
 +msgstr "%s/%s साठी कळ निर्माण करणे अशक्य"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "प्रकार आवश्यक आहे"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
 -msgstr "%s/%s पोर्ट व्याख्यीत आहे काय हे तपासता आले नाही"
 +msgstr "पोर्ट %s/%s ठरवले आहे याची तपासणी अशक्य"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
 -msgstr "पोर्ट %s/%s आधिच व्याख्यीत"
 +msgstr "पोर्ट %s/%s आधिपासूनच ठरवले आहे"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
 -msgstr "%s/%s साठी पोर्ट निर्माण करता आले नाही"
 +msgstr "%s/%s साठी पोर्ट निर्माण करणे अशक्य"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
 -msgstr "%s/%s साठी संदर्भ निर्माण करता आला नाही"
 +msgstr "%s/%s साठी संदर्भ निर्माण करणे अशक्य"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
 -msgstr "%s/%s च्या पोर्ट संदर्भात उपयोक्त्यास निर्धारित करता आले नाही"
 +msgstr "%s/%s च्या पोर्ट संदर्भात वापरकर्त्याला निश्चित कऱणे अशक्य"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
 -msgstr "%s/%s साठी  पोर्ट संदर्भात भुमिका निर्धारित करता आली नाही"
 +msgstr "%s/%s साठी पोर्ट संदर्भात भूमिका निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
 -msgstr "%s/%s साठी पोर्ट संदर्भात प्रकार निर्धारित करता आला नाही"
 +msgstr "%s/%s साठी पोर्ट संदर्भात प्रकार निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
 -msgstr "%s/%s साठी पोर्ट संदर्भात mls क्षेत्रे निर्धारित करता आली नाहीत"
 +msgstr "%s/%s साठी पोर्ट संदर्भात mls क्षेत्रे निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
 -msgstr "%s/%s साठी पोर्ट संदर्भ निर्धारित करता आला नाही"
 +msgstr "%s/%s साठी पोर्ट संदर्भ निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
 -msgstr "%s/%s पोर्ट जोडू शकत नाही"
@@ -200833,111 +203465,117 @@ index 7098e9f..f1441fa 100644
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype किंवा serange आवश्यक"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "setype आवश्यक"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
 -msgstr "पोर्ट %s/%s व्याख्यीत नाही"
 +msgstr "पोर्ट %s/%s ठरवले नाही"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
 -msgstr "पोर्ट %s/%s ला प्रश्न करता आले नाही"
 +msgstr "पोर्ट %s/%s ची चौकशी अशक्य"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
 -msgstr "पोर्ट %s/%s मध्ये बदल करता आले नाहीत"
 +msgstr "पोर्ट %s/%s संपादित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
 -msgstr "पोर्टांची यादी बनविता आली नाही"
 +msgstr "पोर्टांची सूची दाखवणे अशक्य"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
 -msgstr "पोर्ट %s नष्ट करता आले नाही"
 +msgstr "पोर्ट %s नष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
 -msgstr "पोर्ट %s/%s धोरणात व्याख्यीत आहे, नष्ट करता येणार नाही"
 +msgstr "धोरणात पोर्ट %s/%s ठरवले आहे, नष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
 -msgstr "पोर्ट %s/%s नष्ट करता आले नाही"
 +msgstr "पोर्ट %s/%s नष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
 -msgstr "पोर्टांची यादी करता आली नाही"
 +msgstr "पोर्टची सूची दाखवणे अशक्य"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux पोर्ट प्रकार"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "प्रोटो"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "पोर्ट क्रमांक"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "नोड पत्ता आवश्यक आहे"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
 -msgstr "अपरिचीत किंवा न आढळलेले शिष्टाचार"
 +msgstr "अपरिचीत किंवा न आढळलेले प्रोटोकॉल"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux प्रकार आवश्यक आहे"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
 -msgstr "%s साठी कळ बनवू शकलो नाही"
@@ -200945,15 +203583,15 @@ index 7098e9f..f1441fa 100644
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
 -msgstr "पत्ता %s व्याख्यीत आहे हे तपासता आले नाही"
 +msgstr "पत्ता %s ठरवले आहे, याची तपासणी अशक्य"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
 -msgstr "%s करीता पत्ता बनवू शकले नाही"
@@ -200961,311 +203599,320 @@ index 7098e9f..f1441fa 100644
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
 -msgstr "%s साठी संदर्भ निर्माण करू शकले नाही"
 +msgstr "%s साठी संदर्भ निर्माण अशक्य"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
 -msgstr "%s करीता मास्क् निश्चित करता आले नाही"
 +msgstr "%s करीता मास्क् निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
 -msgstr "%s करीता पत्ता संदर्भात वापरकर्ता निश्चित करू शकले नाही"
 +msgstr "%s करीता पत्ता संदर्भात वापरकर्ता निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
 -msgstr "%s साठी पत्ता संदर्भात भुमिका निश्चित करू शकले नाही"
 +msgstr "%s साठी पत्ता संदर्भात भूमिका निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
 -msgstr "%s करीता पत्ता संदर्भातील प्रकार निश्चित करू शकले नाही"
 +msgstr "%s करीता पत्ता संदर्भातील प्रकार निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
 -msgstr "%s करीता पत्ता संदर्भ अंतर्गत mls क्षेत्र निश्चित करू शकत नाही"
 +msgstr "%s करीता पत्ता संदर्भ अंतर्गत mls क्षेत्र निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
 -msgstr "%s करीता पत्ता संदर्भ निश्चित करू शकत नाही"
 +msgstr "%s करीता पत्ता संदर्भ निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
 -msgstr "पत्ता %s जोडू शकत नाही"
 +msgstr "पत्ता %s समाविष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "पत्ता %s निश्चित केले नाही"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "पत्ता %s ला प्रश्न विचारू शकत नाही"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
 -msgstr "पत्ता %s संपादीत करू शकत नाही"
 +msgstr "पत्ता %s संपादीत करणे अशक्य"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "पत्ता %s नियमावलीत निश्चित केले आहे, वगळले जाऊ शकत नाही"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
 -msgstr "पत्ता %s नष्ट करू शकत नाही"
 +msgstr "पत्ता %s नष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "सर्व नोड मॅपिंग्स् नष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
 -msgstr "addrs यादीत दर्शवू शकले नाही"
 +msgstr "addrs सूचीत दाखवणे अशक्य"
++
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux प्रकार आवश्यक आहे"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
 -msgstr "इंटरफेस %s व्याख्यीत आहे काय हे तपासता आले नाही"
 +msgstr "इंटरफेस %s ठरवले आहे किंवा नाही याची तपासणी अशक्य"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
 -msgstr "%s साठी इंटरफेस निर्माण करता आला नाही"
 +msgstr "%s साठी इंटरफेस निर्माण करणे अशक्य"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
 -msgstr "%s च्या इंटरफेस संदर्भात उपयोक्ता निर्धारित करता आला नाही"
 +msgstr "%s करीता इंटरफेस संदर्भात वापरकर्ता निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
 -msgstr "%s च्या इंटरफेस संदर्भामध्ये भुमिका निर्धारित करता आली नाही"
 +msgstr "%s करीता इंटरफेस संदर्भामध्ये भूमिका निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
 -msgstr "%s च्या इंटरफेस संदर्भात प्रकार निर्धारित करता आला नाही"
 +msgstr "%s च्या इंटरफेस संदर्भात प्रकार निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
 -msgstr "%s च्या इंटरफेस संदर्भात mls क्षेत्रे निर्धारित करता आली नाहीत"
 +msgstr "%s च्या इंटरफेस संदर्भात mls क्षेत्रे निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
 -msgstr "%s साठी इंटरफेस संदर्भ निर्धारित करता आला नाही"
 +msgstr "%s साठी इंटरफेस संदर्भ निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
 -msgstr "%s साठी संदेश संदर्भ निर्धारित करता आला नाही"
 +msgstr "%s साठी संदेश संदर्भ निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
 -msgstr "इंटरफेस %s जमा करता आला नाही"
 +msgstr "इंटरफेस %s समाविष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
 -msgstr "इंटरफेस %s व्याख्यीत नाही"
 +msgstr "इंटरफेस %s ठरवले नाही"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
 -msgstr "इंटरफेस %s ला प्रश्न करता आले नाही"
 +msgstr "इंटरफेस %s ची चौकशी अशक्य"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
 -msgstr "इंटरफेस %s मध्ये बदल करता आले नाही"
 +msgstr "इंटरफेस %s मध्ये बदल करणे अशक्य"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
 -msgstr "इंटरफेस %s धोरणात व्याख्यीत आहे, नष्ट करता येणार नाही"
 +msgstr "इंटरफेस %s धोरणात ठरवले आहे, नष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
 -msgstr "इंटरफेस %s नष्ट करता आला नाही"
 +msgstr "इंटरफेस %s नष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "सर्व संवाद मॅपिंग नष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
 -msgstr "इंटरफेसची यादी करता आली नाही"
 +msgstr "इंटरफेसची सूची दाखवणे अशक्य"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
 -msgstr "SELinux संवादपट"
 +msgstr "SELinux संवाद"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "संदर्भ"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "%s करीता इक्विवँलेंस क्लास आधिपासूनच अस्तित्वात आहे"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "फाइल स्पेक %s इक्विवॅलेंस रूल '%s %s' सह मतभेदीय आहे"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "%s करीता इक्विवँलेंस क्लास अस्तित्वात नाही"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
 -msgstr "%s साठी फाइल संदर्भात उपयोक्ता निर्धारित करता आला नाही"
 +msgstr "%s करीता फाइल संदर्भात वापरकर्ता निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
 -msgstr "%s साठी फाइल संदर्भात भुमिका निर्धारित करता आली नाही"
 +msgstr "%s साठी फाइल संदर्भात भूमिका निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
 -msgstr "%s साठी फाइल संदर्भात mls क्षेत्रे निर्धारित करता आले नाहीत"
 +msgstr "%s साठी फाइल संदर्भात mls क्षेत्रे निर्धारित करणे अशक्यत"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "अवैध फाइल गुणविशेष"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "फाइल निर्देशनमध्ये मोकळी जागा समाविष्टीत असणे अशक्य"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
  msgstr ""
 +"फाइल स्पेक् %s इक्विवॅलेंस नियम '%s %s' सह मतभेद होते; त्याऐवजी '%s' समाविष्ट करण्याचा "
 +"प्रयत्न करा"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
 -msgstr "%s साठी संदर्भ फाइल व्याख्यीत आहे काय हे तपासता आले नाही"
 +msgstr "%s साठी फाइल संदर्भ ठरवले आहे, याची तपासणी अशक्य"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
 -msgstr "%s साठी फाइल संदर्भ निर्माण करता आला नाही"
 +msgstr "%s साठी फाइल संदर्भ निर्माण करणे अशक्य"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
 -msgstr "%s च्या फाइल संदर्भात प्रकार निर्धआरित करता आला नाही"
@@ -201273,97 +203920,97 @@ index 7098e9f..f1441fa 100644
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
 -msgstr "%s साठी फाइल संदर्भ निर्धारित करता आला नाही"
 +msgstr "%s साठी फाइल संदर्भ निश्चित करणे अशक्य"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
 -msgstr "%s साठी फाइल संदर्भ जोडता आला नाही"
 +msgstr "%s साठी फाइल संदर्भ समाविष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "setype, serange किंवा seuser आवश्यक"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
 -msgstr "%s साठी फाइल संदर्भ व्याख्यीत नाही"
 +msgstr "%s साठी फाइल संदर्भ ठरवले नाही"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
 -msgstr "%s साठी फाइल संदर्भास प्रश्न करता आले नाही"
 +msgstr "%s साठी फाइल संदर्भास प्रश्न करणे अशक्य"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
 -msgstr "%s साठी फाइल संदर्भात बदल करता आले नाही"
 +msgstr "%s साठी फाइल संदर्भात बदल करणे अशक्य"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
 -msgstr "फाइल संदर्भांची यादी करता आली नाही"
 +msgstr "फाइल संदर्भांची सूची दाखवणे अशक्य"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
 -msgstr "फाइल संदर्भ नष्ट %s करता आला नाही"
 +msgstr "फाइल संदर्भ नष्ट %s करणे अशक्य"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
 -msgstr "%s साठी फाइल संदर्भ धोरणात व्याख्यीत, नष्ट करता येणार नाही"
 +msgstr "%s साठी फाइल संदर्भ धोरणात व्याख्यीत, नष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
 -msgstr "%s साठी फाइल संदर्भ नष्ट करता आला नाही"
 +msgstr "%s साठी फाइल संदर्भ नष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
 -msgstr "फाइल संदर्भांची यादी करता आली नाही"
 +msgstr "फाइल संदर्भांची सूची दाखवणे अशक्य"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
 -msgstr "स्थानिक फाइल संदर्भांची यादी करता आली नाही"
 +msgstr "स्थानिक फाइल संदर्भांची सूची दाखवणे अशक्य"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "प्रकार"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -201372,7 +204019,7 @@ index 7098e9f..f1441fa 100644
 +"SELinux डिस्ट्रिब्युशन fcontext इक्विवॅलेंस \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -201382,111 +204029,111 @@ index 7098e9f..f1441fa 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
 -msgstr "boolean %s व्याख्यीत आहे काय हे तपासता आले नाही"
 +msgstr "boolean %s ठरवले आहे, याची तपासणी करणे अशक्य"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
 -msgstr "boolean %s व्याख्यीत नाही"
 +msgstr "बूलियन %s ठरवले नाही"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
 -msgstr "फाइल संदर्भ %s ला प्रश्न करता आले नाही"
 +msgstr "फाइल संदर्भ %s ची चौकशी अशक्य"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
 -msgstr "तुम्ही खालिल मुल्य पैकी एक मुल्य प्रविष्ट केले पाहिजे: %s"
 +msgstr "तुम्ही खालिल पैकी एक मूल्य निर्देशीत केले पाहिजे: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
 -msgstr "बूलीयन %s चे सक्रीय मुल्य निश्चित करू शकले नाही"
 +msgstr "बूलियन %s चे सक्रीय मूल्य निश्चित अशक्य"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
 -msgstr "boolean %s मध्ये बदल करता आले नाही"
 +msgstr "बूलियन %s मध्ये बदल करणे अशक्य"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "अयोग्य प्रकार %s: रेकॉर्ड %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
 -msgstr "boolean %s धोरणात व्याख्यीत आहे, नष्ट करता येणार नाही"
 +msgstr "boolean %s धोरणात ठरवले आहे, नष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
 -msgstr "boolean %s नष्ट करता आले नाही"
 +msgstr "boolean %s नष्ट करणे अशक्य"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
 -msgstr "booleans ची यादी करता आली नाही"
 +msgstr "बूलियन्सची सूची दाखवणे अशक्य"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "अपरिचीत"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "बंद"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
 -msgstr "चालू"
 +msgstr "सुरू"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
 -msgstr "SELinux बूलीयन"
 +msgstr "SELinux बूलियन"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "स्तर"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "पूर्वनिर्धारित"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "वर्णन"
@@ -201517,7 +204164,7 @@ index 7098e9f..f1441fa 100644
  
  #: ../newrole/newrole.c:450
  #, c-format
-@@ -980,127 +982,127 @@ msgstr "त्रुटी!  शेल वैध नाही.\n"
+@@ -980,127 +1002,127 @@ msgstr "त्रुटी!  शेल वैध नाही.\n"
  #: ../newrole/newrole.c:512
  #, c-format
  msgid "Unable to clear environment\n"
@@ -201671,7 +204318,7 @@ index 7098e9f..f1441fa 100644
  
  #: ../newrole/newrole.c:943
  #, c-format
-@@ -1110,76 +1112,80 @@ msgstr "%s वैध संदर्भ नाही\n"
+@@ -1110,76 +1132,80 @@ msgstr "%s वैध संदर्भ नाही\n"
  #: ../newrole/newrole.c:950
  #, c-format
  msgid "Unable to allocate memory for new_context"
@@ -201689,12 +204336,12 @@ index 7098e9f..f1441fa 100644
  msgid "Unable to set SIGHUP handler\n"
 -msgstr "SIGHUP हाताळक निर्धारित करण्यास असमर्थ\n"
 +msgstr "SIGHUP हँडलर ठरवण्यास अशक्य\n"
-+
+ 
+-#: ../newrole/newrole.c:1053
 +#: ../newrole/newrole.c:1036
 +msgid "Sorry, newrole failed to drop capabilities\n"
 +msgstr ""
- 
--#: ../newrole/newrole.c:1053
++
 +#: ../newrole/newrole.c:1052
  #, c-format
  msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
@@ -201778,7 +204425,7 @@ index 7098e9f..f1441fa 100644
  
  #: ../load_policy/load_policy.c:22
  #, c-format
-@@ -1189,31 +1195,31 @@ msgstr "वापर:  %s [-qi]\n"
+@@ -1189,31 +1215,31 @@ msgstr "वापर:  %s [-qi]\n"
  #: ../load_policy/load_policy.c:71
  #, c-format
  msgid "%s:  Policy is already loaded and initial load requested\n"
@@ -201816,7 +204463,7 @@ index 7098e9f..f1441fa 100644
  
  #: ../scripts/chcat:188 ../scripts/chcat:198
  #, c-format
-@@ -1222,41 +1228,41 @@ msgstr "%s %s मध्ये नाही"
+@@ -1222,41 +1248,41 @@ msgstr "%s %s मध्ये नाही"
  
  #: ../scripts/chcat:267 ../scripts/chcat:272
  msgid "Can not combine +/- with other types of categories"
@@ -201866,7 +204513,7 @@ index 7098e9f..f1441fa 100644
  
  #: ../scripts/chcat:331
  #, c-format
-@@ -1266,11 +1272,11 @@ msgstr "वापर %s -L"
+@@ -1266,11 +1292,11 @@ msgstr "वापर %s -L"
  #: ../scripts/chcat:332
  #, c-format
  msgid "Usage %s -L -l user"
@@ -201880,7 +204527,7 @@ index 7098e9f..f1441fa 100644
  
  #: ../scripts/chcat:334
  msgid "chcat -- -CompanyConfidential /docs/businessplan.odt"
-@@ -1280,2088 +1286,3030 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1280,2088 +1306,3045 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -201976,27 +204623,32 @@ index 7098e9f..f1441fa 100644
 -msgstr ""
 +msgstr "प्रवेश '%s' आवश्यक आहे"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "धोरण विभाग"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "विभागाचे नाव"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "ऑडिट बंद करा"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "ऑडिट सुरू करा"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
 -
@@ -202027,12 +204679,12 @@ index 7098e9f..f1441fa 100644
 +#: ../gui/polgen.glade:34
 +msgid "Add Booleans Dialog"
 +msgstr "बूलियन संवाद समाविष्ट करा"
-+
+ 
+-#: ../gui/polgen.glade:90
 +#: ../gui/polgen.glade:101
 +msgid "Boolean Name"
 +msgstr "बूलियन नाव"
- 
--#: ../gui/polgen.glade:90
++
 +#: ../gui/polgen.glade:230
  msgid "SELinux Policy Generation Tool"
 -msgstr ""
@@ -202052,12 +204704,12 @@ index 7098e9f..f1441fa 100644
  msgid "<b>Applications</b>"
 -msgstr ""
 +msgstr "<b>ॲप्लिकेशन्स्</b>"
-+
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr "मानक Init डिमन"
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
++msgid "Standard Init Daemon"
++msgstr "मानक Init डिमन"
++
 +#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
  msgid ""
  "Standard Init Daemon are daemons started on boot via init scripts.  Usually "
@@ -202071,7 +204723,7 @@ index 7098e9f..f1441fa 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS प्रणाली डिमन"
@@ -202089,7 +204741,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "वेब ॲप्लिकेशन/स्क्रिप्ट (CGI)"
  
@@ -202103,7 +204755,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "वापरकर्ता ॲप्लिकेशन"
  
@@ -202120,7 +204772,7 @@ index 7098e9f..f1441fa 100644
 +msgstr "वापरकर्ता ॲप्लिकेशन ती ॲप्लिकेशन आहेत जी वापरकर्त्याकडून मर्यादीत करण्याजोगी असते"
  
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "सँडबॉक्स्"
@@ -202144,7 +204796,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "किमान टर्मिनल वापरकर्ता भूमिका"
  
@@ -202160,7 +204812,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "किमान X Windows वापरकर्ता भूमिका"
  
@@ -202176,7 +204828,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "वापरकर्ता भूमिका"
  
@@ -202191,7 +204843,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "प्रशासक वापरकर्ता भूमिका"
  
@@ -202213,12 +204865,12 @@ index 7098e9f..f1441fa 100644
  msgid "<b>Root Users</b>"
 -msgstr ""
 +msgstr "<b>रूट वापरकर्ते</b>"
-+
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
-+msgstr "रूट प्रशासक वापरकर्ता पध्दती"
  
 -#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
++msgid "Root Admin User Role"
++msgstr "रूट प्रशासक वापरकर्ता पध्दती"
++
 +#: ../gui/polgen.glade:627
  msgid ""
  "Select Root Administrator User Role, if this user will be used to administer "
@@ -202284,12 +204936,12 @@ index 7098e9f..f1441fa 100644
  msgid ""
  "Enter complete path to init script used to start the confined application."
 -msgstr ""
-+msgstr "मर्यदीत ॲप्लिकेशन सुरू करण्याकरीता init स्क्रिप्टमध्ये पूर्ण मार्ग द्या."
- 
+-
 -#: ../gui/polgen.glade:982
 -msgid "label105"
 -msgstr ""
--
++msgstr "मर्यदीत ॲप्लिकेशन सुरू करण्याकरीता init स्क्रिप्टमध्ये पूर्ण मार्ग द्या."
+ 
 -#: ../gui/polgen.glade:1011
 +#: ../gui/polgen.glade:887
  msgid "<b>Select existing role to modify:</b>"
@@ -202338,12 +204990,12 @@ index 7098e9f..f1441fa 100644
 +#: ../gui/polgen.glade:1019
  msgid "Select the user roles that will transiton to this applications domains."
 -msgstr ""
--
++msgstr "या ॲप्लिकेशन डोमेनकरीता स्थानांतरन करण्याजोगी वापरकर्ता भूमिका निवडा."
+ 
 -#: ../gui/polgen.glade:1255
 -msgid "label108"
 -msgstr ""
-+msgstr "या ॲप्लिकेशन डोमेनकरीता स्थानांतरन करण्याजोगी वापरकर्ता भूमिका निवडा."
- 
+-
 -#: ../gui/polgen.glade:1284
 +#: ../gui/polgen.glade:1056
  msgid "<b>Select domains that %s will administer:</b>"
@@ -202354,22 +205006,22 @@ index 7098e9f..f1441fa 100644
 +#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
  msgid "Select the domains that you would like this user administer."
 -msgstr ""
--
++msgstr "हा वापरकर्तास प्रशासकीय डोमेन निवडून द्या."
+ 
 -#: ../gui/polgen.glade:1346
 -msgid "label109"
 -msgstr ""
-+msgstr "हा वापरकर्तास प्रशासकीय डोमेन निवडून द्या."
- 
+-
 -#: ../gui/polgen.glade:1375
 +#: ../gui/polgen.glade:1111
  msgid "<b>Select additional roles for %s:</b>"
 -msgstr ""
-+msgstr "<b>%s करीता अगाऊ भूमिकाची नीवड करा:</b>"
- 
+-
 -#: ../gui/polgen.glade:1437
 -msgid "label111"
 -msgstr ""
--
++msgstr "<b>%s करीता अगाऊ भूमिकाची नीवड करा:</b>"
+ 
 -#: ../gui/polgen.glade:1466
 +#: ../gui/polgen.glade:1166
  msgid "<b>Enter network ports that %s binds on:</b>"
@@ -202381,13 +205033,13 @@ index 7098e9f..f1441fa 100644
  msgid "<b>TCP Ports</b>"
 -msgstr ""
 +msgstr "<b>TCP पोर्ट</b>"
- 
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++
 +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
 +#: ../gui/polgen.glade:1698
 +msgid "All"
 +msgstr "सर्व"
-+
+ 
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
 +#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
  msgid "Allows %s to bind to any udp port"
 -msgstr ""
@@ -202599,12 +205251,12 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/polgen.glade:3254
 -msgid "Add Booleans Dialog"
 -msgstr ""
-+msgstr "धोरण डिरेक्ट्री"
- 
+-
 -#: ../gui/polgen.glade:3327
 -msgid "Boolean Name"
 -msgstr ""
--
++msgstr "धोरण डिरेक्ट्री"
+ 
 -#: ../gui/polgengui.py:261
 +#: ../gui/polgengui.py:262
  msgid "Role"
@@ -202756,36 +205408,24 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/polgen.py:420
 -msgid "Only Daemon apps can use an init script.."
--msgstr ""
 +#: ../gui/portsPage.py:207
 +#, python-format
 +msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
 +msgstr "पोर्ट क्रमांक \"%s\" वैध नाही.  0 < PORT_NUMBER < 65536 "
- 
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:252
 +msgid "List View"
 +msgstr "सूची दृश्य"
- 
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 +msgid "Group View"
 +msgstr "गट दृश्य"
- 
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Are you sure you want to delete %s '%s'?"
 +msgstr "तुम्हाला नक्की %s '%s' काढून टाकायचे?"
- 
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
@@ -202822,8 +205462,8 @@ index 7098e9f..f1441fa 100644
 +"धोरण प्रकार बदल्यास पुढच्या बूटला पूर्प फाइल प्रणालीस पुन्हा लेबल करण्याजी गरज पडेल. फाइल "
 +"प्रणालीच्या आकारावर अवलंबून पुन्हा लेबल करायला बराच वेळ लागू शकतो. तुम्हाला पुढे जायचे?"
  
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -202839,8 +205479,8 @@ index 7098e9f..f1441fa 100644
 +"परवानगीक माध्यमात जावे ज्याने फक्त त्रूटीची लॉग तयार होईल व SELinux करारचे उल्लंगन "
 +"होणार नाही.  परवानगीक माध्यमाला पुन्हा बूट करायची गरज पडत नाही    तुम्हाला पुढे जायचे?"
  
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -202851,8 +205491,8 @@ index 7098e9f..f1441fa 100644
 +"पडेल. फाइल प्रणालीच्या आकारावर अवलंबून पुन्हा लेबल करायला बराच वेळ लागू शकतो.  तुम्हाला "
 +"पुढे जायचे?"
  
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
@@ -202865,8 +205505,8 @@ index 7098e9f..f1441fa 100644
 +"सर्वहक्काधिकार (c)2006 Red Hat, Inc.\n"
 +"सर्वहक्काधिकार (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
--#: ../gui/polgen.py:1183
--msgid "Interface file"
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
@@ -202909,8 +205549,8 @@ index 7098e9f..f1441fa 100644
 +"संकेतीक दुवा\n"
 +"नामांकित पाइप\n"
  
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
@@ -202957,8 +205597,8 @@ index 7098e9f..f1441fa 100644
 +"परवानगीय\n"
 +"लागू केलेले\n"
  
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "सध्याचे जबरनपणे लागू केलेले मोड"
@@ -202973,11 +205613,13 @@ index 7098e9f..f1441fa 100644
 +"Relabeling can take a very long time, depending on the size of the system.  "
 +"If you are changing policy types or going from disabled to enforcing, a "
 +"relabel is required."
-+msgstr ""
+ msgstr ""
 +"पुढच्या बूटपर्यंत पूर्ण फाइल प्रणालीस पुनः लेबेल करायचे असल्यास निवडा.  प्रणालीच्या "
 +"आकारावरून, पुनः लेबलीगला बराच वेळ लागू शकतो.  कराराचे प्रकार बदलत असल्यास किंवा "
 +"अकार्यन्वीत पासून जबरन पर्यंत जात असल्यास, पुनः लेबल आवश्यक आहे."
-+
+ 
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "पुढील पुनःबूटवेळी पुनःलेबल करा."
@@ -203097,9 +205739,11 @@ index 7098e9f..f1441fa 100644
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
-+msgstr ""
+ msgstr ""
 +"अतिरीक ऑडिट नियम सुरू/बंद करा, ज्याचा अहवाल साधारणतः लॉग फाइलमध्ये आढळत नाही."
-+
+ 
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
 +msgstr "लेबल44"
@@ -203127,12 +205771,16 @@ index 7098e9f..f1441fa 100644
 +
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
 +msgstr ""
@@ -203167,13 +205815,13 @@ index 7098e9f..f1441fa 100644
 +
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/polgen.py:1306
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:215
 +#, fuzzy
 +msgid "query SELinux Policy to see description of booleans"
@@ -203221,24 +205869,24 @@ index 7098e9f..f1441fa 100644
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "इंटरनेट सर्व्हिसेस् डिमन"
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
  #, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "पोर्ट संख्या किंवा 1 ते %d पर्यंतची संख्यांची व्याप्ति पाहिजे  "
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "मर्यादीत कार्यपद्धती/वापरकर्त्यास नाव प्रविष्ट केले पाहिजे"
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
  msgid ""
 -"\n"
 -"%s\n"
@@ -203251,51 +205899,56 @@ index 7098e9f..f1441fa 100644
 +"विना मोकळी जागा नाव अल्फा न्युमेरिक असायला पाहिजे. पर्याय \"-n MODULENAME\" याचा "
 +"वापर करणे गृहीत धरा"
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "वापरकर्ता भूमिका प्रकारकरीता एक्जिक्युटेब्ल्स्चे वाटप अशक्य."
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "फक्त डिमन ॲप्लिकेशन्स् init स्क्रिप्टचा वापर करू शकतात.."
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve बूलियन मूल्य पाहिजे"
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog बूलियन मूल्य पाहिजे"
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos बूलियन मूल्य पाहिजे"
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache बूलियन मूल्य पाहिजे"
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER प्रकार यांस आपोआप tmp संदर्भ लागू होतो"
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr "आपल्या मर्यादीत कार्यपद्धतीकरीता एक्जीक्यूटेबेल मार्ग प्रविष्ट केलाच पाहिजे"
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "टाइप एंफोर्समेंट फाइल"
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "संवाद फाइल"
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "फाइल संदर्भ फाइल"
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "संवाद फाइल"
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "स्क्रिप्ट मांडणी"
  
@@ -203320,6 +205973,11 @@ index 7098e9f..f1441fa 100644
 +msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
 +
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "मोझीला ब्राउजरला वापरकर्त्याचे फाइल वाचण्याकरीता परवानगी द्या"
++
++#: booleans.py:5
  msgid ""
 -"SELinux Port\n"
 -"Type"
@@ -203329,12 +205987,17 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
 -msgid "Protocol"
-+#: booleans.py:5
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "usb साधनांकरीता वापरकर्त्यांना rw परवानगी द्या"
 +
-+#: booleans.py:6
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "usb साधनांकरीता वापरकर्त्यांना rw परवानगी द्या"
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
@@ -203343,22 +206006,22 @@ index 7098e9f..f1441fa 100644
 +"मजकूर फाइल वाचण्याकरीता cdrecord ला परवानगी द्या"
  
 -#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
-+#: booleans.py:7
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
 +
-+#: booleans.py:8
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "मोझीला ब्राउजरला वापरकर्त्याचे फाइल वाचण्याकरीता परवानगी द्या"
 +
-+#: booleans.py:9
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "मोझीला ब्राउजरला वापरकर्त्याचे फाइल वाचण्याकरीता परवानगी द्या"
 +
-+#: booleans.py:10
++#: booleans.py:12
  msgid ""
 -"MLS/MCS\n"
 -"Level"
@@ -203367,32 +206030,32 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/portsPage.py:101
 -msgid "Port"
-+#: booleans.py:11
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:12
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:13
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:14
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:15
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
@@ -203400,26 +206063,26 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/portsPage.py:207
 -#, python-format
 -msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
-+#: booleans.py:17
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "sasl अधिप्रमाणीत सर्व्हरला /etc/shadow वाचण्यास परवानगी द्या"
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "सर्व डिमनना कोरफाइल्स लिहीण्याकरीता परवानगी द्या /"
 +
-+#: booleans.py:19
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "सर्व डिमनना कोरफाइल्स लिहीण्याकरीता परवानगी द्या /"
 +
-+#: booleans.py:20
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "अनिश्चित ttys ला वापरण्याची कार्यक्षमता सर्व डिमन्सला द्या"
 +
-+#: booleans.py:21
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
@@ -203428,379 +206091,379 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/portsPage.py:252
 -msgid "List View"
-+#: booleans.py:22
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +"SELinux webadm वापरकर्त्यास अधिकार विना वापरकर्ता होम डिरेक्ट्री वाचण्यास परवानगी "
 +"द्या"
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "वापरकर्त्यांना mount आदेश चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "सर्व डिमनना कोरफाइल्स लिहीण्याकरीता परवानगी द्या /"
 +
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "सर्व डिमनना कोरफाइल्स लिहीण्याकरीता परवानगी द्या /"
 +
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "सर्व डिमनना कोरफाइल्स लिहीण्याकरीता परवानगी द्या /"
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "वापरकर्त्याला postgres सॉकेटशी जोडणीकरीता परवानगी द्या"
 +
-+#: booleans.py:31
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
- msgstr ""
++msgstr ""
 +"SELinux webadm वापरकर्त्यास अधिकार विना वापरकर्ता होम डिरेक्ट्री वाचण्यास परवानगी "
 +"द्या"
 +
-+#: booleans.py:32
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +"SELinux webadm वापरकर्त्यास अधिकार विना वापरकर्ता होम डिरेक्ट्री वाचण्यास परवानगी "
 +"द्या"
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:35
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "साधारण वापरकर्त्यास ping चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:36
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +"SELinux webadm वापरकर्त्यास अधिकार विना वापरकर्ता होम डिरेक्ट्री वाचण्यास परवानगी "
 +"द्या"
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "%s ला कोणत्याहि tcp पोर्टशी जोडणीकरीता परवानगी देतो"
 +
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "वापरकर्त्याला mysql सॉकेटशी जोडण्याकरीता परवानगी द्या"
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
-+msgstr ""
-+
-+#: booleans.py:43
+ msgstr ""
+ 
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
+-msgstr ""
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "%s ला कोणत्याहि tcp पोर्टशी जोडणीकरीता परवानगी देतो"
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:46
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:51
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:52
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "डिमनला NIS सह चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "डिमनला NIS सह चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:60
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:66
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "%s ला कोणत्याहि tcp पोर्टशी जोडणीकरीता परवानगी देतो"
 +
-+#: booleans.py:67
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:68
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "डिमनला NIS सह चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "ssh ला ssh-keysign चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:71
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
 +
-+#: booleans.py:72
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "वापरकर्त्याला postgres सॉकेटशी जोडणीकरीता परवानगी द्या"
 +
-+#: booleans.py:75
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "rpm ला unconfined चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:76
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "वापरकर्त्यांना mount आदेश चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:77
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "वापरकर्त्यांना mount आदेश चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:78
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "rpm ला unconfined चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "डिमनला NIS सह चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "वापरकर्त्यांना mount आदेश चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:87
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:88
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "ssh ला ssh-keysign चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:89
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:90
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "%s ला कोणत्याहि tcp पोर्टशी जोडणीकरीता परवानगी देतो"
 +
-+#: booleans.py:91
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:92
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
 +
-+#: booleans.py:93
++#: booleans.py:95
 +#, fuzzy
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
- 
--#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
--msgid "Group View"
--msgstr ""
-+#: booleans.py:94
++
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "जावा एक्जिक्युटेबल स्टॅक स्वीकारा"
  
@@ -203866,7 +206529,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:2
 -msgid "Allow all daemons to write corefiles to /"
 -msgstr ""
-+#: booleans.py:95
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "मर्यादीत ॲप्लिकेशनतर्फे निर्मीत किंवा लिखीत फाइल निवडा"
@@ -203874,7 +206537,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
 -msgstr ""
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "डिमनला NIS सह चालवण्यास परवानगी द्या"
@@ -203887,7 +206550,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr ""
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "अनिश्चित ttys ला वापरण्याची कार्यक्षमता सर्व डिमन्सला द्या"
@@ -203895,12 +206558,12 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:4
 -msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:5
-+#: booleans.py:99
++#: booleans.py:101
  msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Control the ability to mmap a low area of the address space, as configured "
@@ -203910,7 +206573,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
@@ -203918,7 +206581,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "कुठलिही डिरेक्ट्री माउंट करण्याकरीता माउंट परवानगी द्या"
@@ -203927,14 +206590,14 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:209
 -msgid "Mount"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
  
 -#: ../gui/selinux.tbl:7
 -msgid "Allow mount to mount any file"
-+#: booleans.py:103
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -203945,13 +206608,13 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:8
 -msgid "Allow mount to mount any directory"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "होम डिरेक्ट्रीजकरीता स्टॉफ वेब ब्राऊजरना लिहिण्याकरीता परवानगी द्या"
  
 -#: ../gui/selinux.tbl:9
-+#: booleans.py:105
++#: booleans.py:107
  msgid "Allow mplayer executable stack"
 -msgstr ""
 +msgstr "mplayer एक्जिक्युटेबल स्टॅकला परवानगी द्या"
@@ -203960,7 +206623,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:188
 -msgid "SSH"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "%s ला कोणत्याहि tcp पोर्टशी जोडणीकरीता परवानगी देतो"
@@ -203968,13 +206631,13 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:10
 -msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "%s ला कोणत्याहि udp पोर्टसह बांधणीकरीता परवानगी द्या"
  
 -#: ../gui/selinux.tbl:11
-+#: booleans.py:108
++#: booleans.py:110
  msgid ""
 -"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
@@ -203982,66 +206645,66 @@ index 7098e9f..f1441fa 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:12
-+#: booleans.py:109
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "कुठलिही डिरेक्ट्री माउंट करण्याकरीता माउंट परवानगी द्या"
 +
-+#: booleans.py:110
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
 +
-+#: booleans.py:111
++#: booleans.py:113
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "डिमनला NIS सह चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "क्लाएंटला X शेअर्ड् मेमरी लिहीण्याकरीता परवानगी द्या"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "%s ला कोणत्याहि tcp पोर्टशी जोडणीकरीता परवानगी देतो"
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:13
-+#: booleans.py:120
++#: booleans.py:122
  msgid ""
 -"Allow unconfined SELinux user account to execute files in home directory or /"
 -"tmp"
@@ -204052,7 +206715,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
@@ -204060,7 +206723,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Allow unlabeled packets to flow on the network"
 -msgstr ""
-+#: booleans.py:122
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
@@ -204068,13 +206731,13 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:15
 -msgid ""
 -"Allow user SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
@@ -204082,98 +206745,98 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:140
 -msgid "Databases"
 -msgstr ""
-+#: booleans.py:125
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
  
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
 -msgid "XServer"
 -msgstr ""
-+#: booleans.py:128
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "वापरकर्त्यांना mount आदेश चालवण्यास परवानगी द्या"
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
-+#: booleans.py:129
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "साधारण वापरकर्त्यास ping चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "नियमीत वापरकर्त्यास pppd चालवण्याकरीता परवानगी द्या"
 +
-+#: booleans.py:132
++#: booleans.py:134
 +#, fuzzy
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "कुठलिही फाइल माउंट करण्याकरीता माउंटला परवानगी द्या"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "वापरकर्त्याला postgres सॉकेटशी जोडणीकरीता परवानगी द्या"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "usb साधनांकरीता वापरकर्त्यांना rw परवानगी द्या"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "sasl अधिप्रमाणीत सर्व्हरला /etc/shadow वाचण्यास परवानगी द्या"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:142
++#: booleans.py:144
  msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Allow rsync to modify public files used for public file transfer services.  "
@@ -204184,7 +206847,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "rpm ला unconfined चालवण्यास परवानगी द्या"
@@ -204192,7 +206855,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "कुठलिही डिरेक्ट्री माउंट करण्याकरीता माउंट परवानगी द्या"
@@ -204204,7 +206867,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
@@ -204212,7 +206875,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
@@ -204220,75 +206883,75 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "rpm ला unconfined चालवण्यास परवानगी द्या"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "xen ला डीस्क ड्राइव्ह साधन वाचण्यास/लिहीण्यास परवानगी द्या"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "कुठलिही फाइल माउंट करण्याकरीता माउंटला परवानगी द्या"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "कुठलिही फाइल माउंट करण्याकरीता माउंटला परवानगी द्या"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "sasl अधिप्रमाणीत सर्व्हरला /etc/shadow वाचण्यास परवानगी द्या"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -204296,14 +206959,14 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -204312,7 +206975,7 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: booleans.py:163
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
  msgstr ""
@@ -204320,7 +206983,7 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -204329,7 +206992,7 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -204337,7 +207000,7 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -204347,7 +207010,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "वापरकर्त्याला mysql सॉकेटशी जोडण्याकरीता परवानगी द्या"
@@ -204355,7 +207018,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
@@ -204364,7 +207027,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
 -msgstr ""
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "वापरकर्त्याला postgres सॉकेटशी जोडणीकरीता परवानगी द्या"
@@ -204372,7 +207035,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
 -msgstr ""
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
@@ -204381,7 +207044,7 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: booleans.py:171
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -204395,21 +207058,21 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "usb साधनांकरीता वापरकर्त्यांना rw परवानगी द्या"
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
  msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
@@ -204421,7 +207084,7 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: booleans.py:175
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -204432,7 +207095,7 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: booleans.py:176
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -204443,7 +207106,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
@@ -204451,14 +207114,14 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
@@ -204466,7 +207129,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -204475,7 +207138,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "नेटवर्कवरील लेबल अशक्य पॅकेट्स् प्रवाहीत करण्यास परवानगी द्या"
@@ -204483,7 +207146,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
@@ -204491,7 +207154,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
@@ -204499,14 +207162,14 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: booleans.py:185
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
@@ -204518,7 +207181,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "ओळख पटवण्याकरीता Pam चा वापर करतो"
@@ -204526,14 +207189,14 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "ssh प्रवेशला sysadm_r:sysadm_t म्हणून स्वीकारा"
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "%s डोमेनकरीता स्थानांतर करण्याजोगी वापरकर्ता भूमिकाची नीवड करा."
@@ -204541,21 +207204,21 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
@@ -204563,14 +207226,14 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
@@ -204579,14 +207242,14 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "rpm ला unconfined चालवण्यास परवानगी द्या"
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -204595,7 +207258,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "rpm ला unconfined चालवण्यास परवानगी द्या"
@@ -204603,7 +207266,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "%s डोमेनकरीता स्थानांतर करण्याजोगी वापरकर्ता भूमिकाची नीवड करा."
@@ -204611,7 +207274,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
@@ -204619,21 +207282,21 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
@@ -204641,7 +207304,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
@@ -204649,21 +207312,21 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "%s ला कोणत्याहि tcp पोर्टशी जोडणीकरीता परवानगी देतो"
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
@@ -204672,7 +207335,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
@@ -204681,7 +207344,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "एव्हल्यूशन व थंडरबर्डला वापरकर्त्याचे फाइल वाचण्याकरीता परवानगी द्या"
@@ -204689,7 +207352,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
 -msgstr ""
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "एव्हल्यूशन व थंडरबर्डला वापरकर्त्याचे फाइल वाचण्याकरीता परवानगी द्या"
@@ -204697,7 +207360,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "एव्हल्यूशन व थंडरबर्डला वापरकर्त्याचे फाइल वाचण्याकरीता परवानगी द्या"
@@ -204705,7 +207368,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "एव्हल्यूशन व थंडरबर्डला वापरकर्त्याचे फाइल वाचण्याकरीता परवानगी द्या"
@@ -204713,7 +207376,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "usb साधनांकरीता वापरकर्त्यांना rw परवानगी द्या"
@@ -204721,7 +207384,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
 -msgstr ""
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "usb साधनांकरीता वापरकर्त्यांना rw परवानगी द्या"
@@ -204729,14 +207392,14 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
 -msgstr ""
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "एव्हल्यूशन व थंडरबर्डला वापरकर्त्याचे फाइल वाचण्याकरीता परवानगी द्या"
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
@@ -204745,7 +207408,7 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: booleans.py:215
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
@@ -204754,14 +207417,14 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "ssh प्रवेशला sysadm_r:sysadm_t म्हणून स्वीकारा"
@@ -204769,7 +207432,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr ""
-+#: booleans.py:218
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
@@ -204778,14 +207441,14 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
 -msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "कुठलिही फाइल माउंट करण्याकरीता माउंटला परवानगी द्या"
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
@@ -204793,12 +207456,12 @@ index 7098e9f..f1441fa 100644
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
@@ -204808,7 +207471,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "वापरकर्त्यांना dmesg आदेश चालवण्यास परवानगी द्या"
@@ -204816,7 +207479,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
 -msgstr ""
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "usb साधनांकरीता वापरकर्त्यांना rw परवानगी द्या"
@@ -204824,7 +207487,7 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "क्लाएंटला X शेअर्ड् मेमरी लिहीण्याकरीता परवानगी द्या"
@@ -204832,21 +207495,21 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr ""
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "वापरकर्त्यांना mount आदेश चालवण्यास परवानगी द्या"
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
 -msgstr ""
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
@@ -204854,14 +207517,14 @@ index 7098e9f..f1441fa 100644
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
 -msgstr ""
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "सर्व डिमनना कोरफाइल्स लिहीण्याकरीता परवानगी द्या /"
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
@@ -206285,7 +208948,7 @@ index 7098e9f..f1441fa 100644
 +#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
 +#~ msgstr "NIS सथानांतर डिमनकरीता SELinux सुरक्षा बंद करा"
 diff --git a/policycoreutils/po/ms.po b/policycoreutils/po/ms.po
-index 7df97ae..a6f4240 100644
+index 7df97ae..e8e5d5f 100644
 --- a/policycoreutils/po/ms.po
 +++ b/policycoreutils/po/ms.po
 @@ -7,15 +7,15 @@ msgid ""
@@ -206294,7 +208957,7 @@ index 7df97ae..a6f4240 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -206325,7 +208988,7 @@ index 7df97ae..a6f4240 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,871 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -206394,7 +209057,7 @@ index 7df97ae..a6f4240 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -206458,10 +209121,10 @@ index 7df97ae..a6f4240 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -206717,453 +209380,469 @@ index 7df97ae..a6f4240 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Protokol udp atau tcp diperlukan"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Port diperlukan"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Tidak dapat mencipta kekunci untuk %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Jenis diperlukan"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Tidak dapat memeriksa sama ada port %s/%s telah dinyatakan"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Port %s/%s telah ditakrif"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Tidak dapat mencipta port untuk %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Tidak dapat mencipta konteks untuk %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Tidak dapat menetapkan pengguna dalam konteks port untuk %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Tidak dapat menetapkan tugas dalam konteks port untuk %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Tidak dapat menetapkan jenis dalam konteks port untuk %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Tidak dapat menetapkan medan mls dalam konteks port untuk %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Tidak dapat menetapkan konteks port untuk %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Tidak dapat menambah port %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Memerlukan setype atau serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Memerlukan setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Port %s/%s tidak dinyatakan"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Tidak dapat menyoal port %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Tidak dapat mengubah port %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Port %s/%s dinyatakan dalam polisi, tidak boleh dipadam"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Tidak dapat memadam port %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Tidak dapat menyenaraikan port"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "Jenis SELinux diperlukan"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Tidak dapat mencipta kekunci untuk %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Tidak dapat mencipta konteks untuk %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "Jenis SELinux diperlukan"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Tidak dapat memeriksa sama ada antaramuka %s dinyatakan"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Tidak dapat mencipta antaramuka untuk %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Tidak dapat menetapkan pengguna dalam konteks antaramuka untuk %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Tidak dapat menetapkan tugas dalam konteks antaramuka untuk %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Tidak dapat menetapkan jenis dalam konteks antaramuka untuk %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Tidak dapat menetapkan medan mls dalam konteks antaramuka untuk %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Tidak dapat menetapkan konteks antaramuka untuk %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Tidak dapat menetapkan konteks mesej untuk %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Tidak dapat menambah antaramuka %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Antaramuka %s tidak dinyatakan"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Tidak dapat menyoal antaramuka %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Tidak dapat mengubah antaramuka %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Antaramuka %s dinyatakan dalam polisi, tidak boleh dipadam"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Tidak dapat memadam antaramuka %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Tidak dapat menyenaraikan antaramuka"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Tidak dapat menetapkan pengguna dalam konteks fail untuk %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Tidak dapat menetapkan tugas dalam konteks fail untuk %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Tidak dapat menetapkan medan mls dalam konteks fail untuk %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -207172,114 +209851,119 @@ index 7df97ae..a6f4240 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Tidak dapat memeriksa jika konteks fail untuk %s telah dinyatakan"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Tidak dapat mencipta konteks fail untuk %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Tidak dapat menetapkan jenis dalam konteks fail untuk %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Tidak dapat menetapkan konteks fail untuk %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Tidak dapat menambah konteks fail untuk %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Memerlukan setype, serange atau seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Konteks fail %s tidak dinyatakan"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Tidak dapat menyoal konteks fail untuk %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Tidak dapat mengubahsuai konteks fail untuk %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Tidak dapat memadam konteks fail untuk %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Tidak dapat menyenaraikan konteks fail"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Tidak dapat menyenaraikan konteks fail tempatan"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -207287,103 +209971,103 @@ index 7df97ae..a6f4240 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Tidak dapat memeriksa sama ada boolean %s dinyatakan"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Boolean %s tidak dinyatakan"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Tidak dapat menyoal fail konteks %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Tidak dapat mengubah boolean %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Boolean %s dinyatakan dalam polisi, tidak boleh dipadam"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Tidak dapat memadam boolean %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Tidak dapat menyenaraikan boolean"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1014,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -207392,7 +210076,7 @@ index 7df97ae..a6f4240 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1129,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -207471,7 +210155,7 @@ index 7df97ae..a6f4240 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1291,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -207497,7 +210181,32 @@ index 7df97ae..a6f4240 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1360,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -207547,7 +210256,7 @@ index 7df97ae..a6f4240 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -207559,7 +210268,7 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -207576,7 +210285,7 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -207588,7 +210297,7 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -207604,7 +210313,7 @@ index 7df97ae..a6f4240 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -207624,7 +210333,7 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -207637,7 +210346,7 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -207650,7 +210359,7 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -207663,7 +210372,7 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -207682,7 +210391,7 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -208190,7 +210899,7 @@ index 7df97ae..a6f4240 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1855,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -208259,11 +210968,8 @@ index 7df97ae..a6f4240 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -208271,59 +210977,83 @@ index 7df97ae..a6f4240 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -208332,70 +211062,72 @@ index 7df97ae..a6f4240 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -208404,63 +211136,118 @@ index 7df97ae..a6f4240 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -208469,1370 +211256,1313 @@ index 7df97ae..a6f4240 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -209843,37 +212573,37 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -209881,73 +212611,73 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -209956,14 +212686,14 @@ index 7df97ae..a6f4240 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -209973,14 +212703,14 @@ index 7df97ae..a6f4240 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -209989,7 +212719,7 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -209997,7 +212727,7 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -210006,12 +212736,12 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -210020,11 +212750,11 @@ index 7df97ae..a6f4240 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -210037,7 +212767,7 @@ index 7df97ae..a6f4240 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -210049,12 +212779,12 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -210065,14 +212795,14 @@ index 7df97ae..a6f4240 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -210081,25 +212811,25 @@ index 7df97ae..a6f4240 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -210114,7 +212844,7 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -210122,32 +212852,32 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -210155,28 +212885,28 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -210186,19 +212916,19 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -210210,13 +212940,13 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -210224,13 +212954,13 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -210242,154 +212972,154 @@ index 7df97ae..a6f4240 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -210398,52 +213128,52 @@ index 7df97ae..a6f4240 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/my.po b/policycoreutils/po/my.po
-index a4478db..13a738e 100644
+index a4478db..a61c8f3 100644
 --- a/policycoreutils/po/my.po
 +++ b/policycoreutils/po/my.po
 @@ -8,7 +8,7 @@ msgid ""
@@ -210451,7 +213181,7 @@ index a4478db..13a738e 100644
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -210473,7 +213203,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -210542,7 +213272,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -210606,10 +213336,10 @@ index a4478db..13a738e 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -210865,453 +213595,468 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -211320,114 +214065,119 @@ index a4478db..13a738e 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -211435,103 +214185,103 @@ index a4478db..13a738e 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1013,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -211540,7 +214290,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -211619,7 +214369,7 @@ index a4478db..13a738e 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -211645,7 +214395,32 @@ index a4478db..13a738e 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -211695,7 +214470,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -211707,7 +214482,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -211724,7 +214499,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -211736,7 +214511,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -211752,7 +214527,7 @@ index a4478db..13a738e 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -211772,7 +214547,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -211785,7 +214560,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -211798,7 +214573,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -211811,7 +214586,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -211830,7 +214605,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -212338,7 +215113,7 @@ index a4478db..13a738e 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -212407,11 +215182,8 @@ index a4478db..13a738e 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -212419,59 +215191,83 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -212480,70 +215276,72 @@ index a4478db..13a738e 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -212552,63 +215350,118 @@ index a4478db..13a738e 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -212617,1370 +215470,1313 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -213991,37 +216787,37 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -214029,73 +216825,73 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -214104,14 +216900,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -214121,14 +216917,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -214137,7 +216933,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -214145,7 +216941,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -214154,12 +216950,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -214168,11 +216964,11 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -214185,7 +216981,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -214197,12 +216993,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -214213,14 +217009,14 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -214229,25 +217025,25 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -214262,7 +217058,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -214270,32 +217066,32 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -214303,28 +217099,28 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -214334,19 +217130,19 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -214358,13 +217154,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -214372,13 +217168,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -214390,154 +217186,154 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -214546,52 +217342,52 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/nb.po b/policycoreutils/po/nb.po
-index 58e8223..050a3b6 100644
+index 58e8223..ad3d0ef 100644
 --- a/policycoreutils/po/nb.po
 +++ b/policycoreutils/po/nb.po
 @@ -7,15 +7,15 @@ msgid ""
@@ -214600,7 +217396,7 @@ index 58e8223..050a3b6 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Norwegian Bokmål <i18n-nb at lister.ping.uio.no>\n"
@@ -214631,7 +217427,7 @@ index 58e8223..050a3b6 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -214700,7 +217496,7 @@ index 58e8223..050a3b6 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Versjon"
  
@@ -214764,10 +217560,10 @@ index 58e8223..050a3b6 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -215023,453 +217819,468 @@ index 58e8223..050a3b6 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -215478,114 +218289,119 @@ index 58e8223..050a3b6 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -215593,103 +218409,103 @@ index 58e8223..050a3b6 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr "Feil under allokering av minne.\n"
+@@ -998,7 +1013,7 @@ msgstr "Feil under allokering av minne.\n"
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -215698,7 +218514,7 @@ index 58e8223..050a3b6 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -215777,7 +218593,7 @@ index 58e8223..050a3b6 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -215803,7 +218619,32 @@ index 58e8223..050a3b6 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -215853,7 +218694,7 @@ index 58e8223..050a3b6 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -215865,7 +218706,7 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -215882,7 +218723,7 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -215894,7 +218735,7 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -215910,7 +218751,7 @@ index 58e8223..050a3b6 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -215930,7 +218771,7 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -215943,7 +218784,7 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -215956,7 +218797,7 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -215969,7 +218810,7 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -215988,7 +218829,7 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -216496,7 +219337,7 @@ index 58e8223..050a3b6 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -216565,11 +219406,8 @@ index 58e8223..050a3b6 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -216577,59 +219415,83 @@ index 58e8223..050a3b6 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -216638,70 +219500,72 @@ index 58e8223..050a3b6 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -216710,63 +219574,118 @@ index 58e8223..050a3b6 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -216775,1370 +219694,1313 @@ index 58e8223..050a3b6 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -218149,37 +221011,37 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -218187,73 +221049,73 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -218262,14 +221124,14 @@ index 58e8223..050a3b6 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -218279,14 +221141,14 @@ index 58e8223..050a3b6 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -218295,7 +221157,7 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -218303,7 +221165,7 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -218312,12 +221174,12 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -218326,11 +221188,11 @@ index 58e8223..050a3b6 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -218343,7 +221205,7 @@ index 58e8223..050a3b6 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -218355,12 +221217,12 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -218371,14 +221233,14 @@ index 58e8223..050a3b6 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -218387,25 +221249,25 @@ index 58e8223..050a3b6 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -218420,7 +221282,7 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -218428,32 +221290,32 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -218461,28 +221323,28 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -218492,19 +221354,19 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -218516,13 +221378,13 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -218530,13 +221392,13 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -218548,154 +221410,154 @@ index 58e8223..050a3b6 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -218704,52 +221566,52 @@ index 58e8223..050a3b6 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/nds.po b/policycoreutils/po/nds.po
-index 60f290b..ec4420a 100644
+index 60f290b..5cfa4f9 100644
 --- a/policycoreutils/po/nds.po
 +++ b/policycoreutils/po/nds.po
 @@ -9,7 +9,7 @@ msgid ""
@@ -218757,7 +221619,7 @@ index 60f290b..ec4420a 100644
  "Project-Id-Version: policycoreutils.HEAD.nds\n"
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
  "PO-Revision-Date: 2010-12-05 15:46+0100\n"
  "Last-Translator: Nils-Christoph Fiedler <ncfiedler at gnome.org>\n"
  "Language-Team: Fedora Low German <nds-lowgerman at lists.sourceforge.net>\n"
@@ -218779,7 +221641,7 @@ index 60f290b..ec4420a 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -90,855 +90,851 @@ msgstr ""
+@@ -90,855 +90,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -218848,7 +221710,7 @@ index 60f290b..ec4420a 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -218912,10 +221774,10 @@ index 60f290b..ec4420a 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -219171,453 +222033,468 @@ index 60f290b..ec4420a 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -219626,114 +222503,119 @@ index 60f290b..ec4420a 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -219741,103 +222623,103 @@ index 60f290b..ec4420a 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -1002,7 +998,7 @@ msgstr ""
+@@ -1002,7 +1017,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -219846,7 +222728,7 @@ index 60f290b..ec4420a 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1117,62 +1113,66 @@ msgstr ""
+@@ -1117,62 +1132,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -219925,7 +222807,7 @@ index 60f290b..ec4420a 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1275,21 +1275,21 @@ msgstr ""
+@@ -1275,21 +1294,21 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -219952,7 +222834,32 @@ index 60f290b..ec4420a 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1366,560 +1366,447 @@ msgstr ""
+@@ -1346,580 +1365,467 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -220003,7 +222910,7 @@ index 60f290b..ec4420a 100644
  msgstr "Netprogramme"
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -220018,7 +222925,7 @@ index 60f290b..ec4420a 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
  msgstr ""
  
@@ -220039,7 +222946,7 @@ index 60f290b..ec4420a 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
  #, fuzzy
  msgid "Web Application/Script (CGI)"
  msgstr "Netprogramme"
@@ -220053,7 +222960,7 @@ index 60f290b..ec4420a 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
  msgid "User Application"
  msgstr "Brukerprogramm"
  
@@ -220064,7 +222971,7 @@ index 60f290b..ec4420a 100644
 +"started by a user"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -220084,7 +222991,7 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -220097,7 +223004,7 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -220110,7 +223017,7 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -220123,7 +223030,7 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -220142,7 +223049,7 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -220652,7 +223559,7 @@ index 60f290b..ec4420a 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1957,1411 +1844,1520 @@ msgstr ""
+@@ -1957,1411 +1863,1532 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -220717,16 +223624,13 @@ index 60f290b..ec4420a 100644
 -
 -#: ../gui/selinux.tbl:2
 -msgid "Allow all daemons to write corefiles to /"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
 +#: ../gui/semanagePage.py:126
 +#, python-format
-+msgid "Delete %s"
++msgid "Are you sure you want to delete %s '%s'?"
  msgstr ""
  
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
@@ -220736,36 +223640,37 @@ index 60f290b..ec4420a 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
-+#: ../gui/semanagePage.py:134
++#: ../gui/semanagePage.py:126
 +#, python-format
-+msgid "Add %s"
++msgid "Delete %s"
  msgstr ""
  
 -#: ../gui/selinux.tbl:4
 -msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/semanagePage.py:148
++#: ../gui/semanagePage.py:134
 +#, python-format
-+msgid "Modify %s"
++msgid "Add %s"
  msgstr ""
  
 -#: ../gui/selinux.tbl:5
 -msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
-+msgid "Permissive"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
  msgstr ""
  
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
-+#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
-+msgid "Enforcing"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
  msgstr ""
  
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
-+#: ../gui/statusPage.py:94
-+msgid "Status"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
@@ -220775,6 +223680,12 @@ index 60f290b..ec4420a 100644
 -
 -#: ../gui/selinux.tbl:7
 -msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/statusPage.py:133
 +msgid ""
 +"Changing the policy type will cause a relabel of the entire file system on "
@@ -220782,8 +223693,8 @@ index 60f290b..ec4420a 100644
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -220794,8 +223705,9 @@ index 60f290b..ec4420a 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -220803,61 +223715,58 @@ index 60f290b..ec4420a 100644
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12
 -msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
+-#: ../gui/selinux.tbl:13
 -msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
- msgstr ""
- 
--#: ../gui/selinux.tbl:15
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -220883,10 +223792,9 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
--msgstr ""
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
-+msgstr ""
+ msgstr ""
  
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
@@ -220907,24 +223815,38 @@ index 60f290b..ec4420a 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -220934,1378 +223856,1375 @@ index 60f290b..ec4420a 100644
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
 -msgstr "Netprogramme"
-+#: ../gui/system-config-selinux.glade:1354
++#: ../gui/system-config-selinux.glade:1463
 +msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
 -msgstr "Speele"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
 -msgstr "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
 -msgstr "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
 -msgstr "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
 -msgstr "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
-+msgstr ""
-+
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
-+msgstr ""
-+
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
-+msgstr ""
-+
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:93
-+msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
 -msgstr "Squid"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
-+msgstr ""
-+
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
-+msgstr ""
-+
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
-+msgstr ""
-+
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
-+msgstr ""
-+
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
-+#: booleans.py:134
++#: booleans.py:136
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:135
++#: booleans.py:137
 +msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
-+#: booleans.py:136
++#: booleans.py:138
 +msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
-+#: booleans.py:138
++#: booleans.py:140
 +msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:139
++#: booleans.py:141
 +msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
-+#: booleans.py:140
++#: booleans.py:142
 +msgid "Allow racoon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:141
++#: booleans.py:143
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:142
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -222316,37 +225235,37 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -222354,73 +225273,73 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -222429,14 +225348,14 @@ index 60f290b..ec4420a 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -222446,14 +225365,14 @@ index 60f290b..ec4420a 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -222462,7 +225381,7 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -222470,7 +225389,7 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -222479,12 +225398,12 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -222493,11 +225412,11 @@ index 60f290b..ec4420a 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -222510,7 +225429,7 @@ index 60f290b..ec4420a 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -222522,12 +225441,12 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -222538,14 +225457,14 @@ index 60f290b..ec4420a 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -222554,25 +225473,25 @@ index 60f290b..ec4420a 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -222587,7 +225506,7 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -222595,32 +225514,32 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -222628,28 +225547,28 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -222659,19 +225578,19 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -222683,13 +225602,13 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -222697,13 +225616,13 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -222715,154 +225634,154 @@ index 60f290b..ec4420a 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -222871,50 +225790,50 @@ index 60f290b..ec4420a 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
-+msgstr ""
+ msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
- msgstr ""
++msgstr ""
 +
 +#~ msgid "Mount"
 +#~ msgstr "Inbinnen"
@@ -222949,7 +225868,7 @@ index 60f290b..ec4420a 100644
 +#~ msgid "Squid"
 +#~ msgstr "Squid"
 diff --git a/policycoreutils/po/nl.po b/policycoreutils/po/nl.po
-index 27db150..9ea447e 100644
+index 27db150..43033e1 100644
 --- a/policycoreutils/po/nl.po
 +++ b/policycoreutils/po/nl.po
 @@ -10,16 +10,16 @@ msgid ""
@@ -222958,7 +225877,7 @@ index 27db150..9ea447e 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 -"Language-Team: Dutch (http://www.transifex.net/projects/p/fedora/language/"
@@ -222991,7 +225910,7 @@ index 27db150..9ea447e 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Kan exec context niet instellen naar %s.\n"
-@@ -94,860 +94,856 @@ msgstr "******************** BELANGRIJK **********************\n"
+@@ -94,860 +94,876 @@ msgstr "******************** BELANGRIJK **********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Om dit tactiek pakket te activeren, voer uit:"
  
@@ -223060,7 +225979,7 @@ index 27db150..9ea447e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Versie"
  
@@ -223124,10 +226043,10 @@ index 27db150..9ea447e 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Kan geen sleutel aanmaken voor %s"
@@ -223386,453 +226305,469 @@ index 27db150..9ea447e 100644
  msgstr "SELinux rollen"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Protocol udp of tcp is vereist"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Poort is vereist"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Kan geen sleutel aanmaken voor %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Type is vereist"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Kan niet controleren of poort %s/%s gedefinieerd is"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Poort %s/%s is al gedefinieerd"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Kan geen poort aanmaken voor %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Kan geen context aanmaken voor %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Kan gebruiker in poort context niet instellen voor %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Kan rol in poort context niet instellen voor %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Kan type in poort context niet instellen voor %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Kan mls velden in poort context niet instellen voor %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Kan poort context niet instellen voor %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Kan poort %s/%s niet toevoegen"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Vereist setype of serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Vereist setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Poort %s/%s is niet gedefinieerd"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Kan poort %s/%s niet opvragen"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Kan poort %s/%s niet veranderen"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Kan poorten niet tonen"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Kan poort %s niet verwijderen"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Poort %s/%s is gedefinieerd in tactiek, kan niet worden verwijderd"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Kan poort %s/%s niet verwijderen"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Kan poorten niet tonen"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux poort type"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Poort nummer"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Node adres is vereist"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Onbekend of ontbrekend protocol"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux type is vereist"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Kan geen sleutel aanmaken voor %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Kan niet controleren of addr %s is gedefinieerd"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Kan geen addr aanmaken voor %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Kan geen context aanmaken voor %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Kan geen masker instellen voor %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Kan gebruiker in addr context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Kan rol in addr context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Kan type in addr context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Kan mls velden in addr context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Kan addr context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Kan addr %s niet toevoegen"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Addr %s is niet gedefinieerd"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Kan addr %s niet bevragen"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Kan addr %s niet veranderen"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "Addr %s gedefinieerd in tactiek, kan niet worden verwijderd"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Kan addr %s niet verwijderen"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Kan addr's niet tonen"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux type is vereist"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Kan niet controleren of interface %s gedefinieerd is"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Kan geen interface aanmaken voor %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Kan gebruiker in interface context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Kan rol in interface context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Kan type in interface context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Kan mls velden in interface context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Kan interface context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Kan boodschap context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Kan interface %s niet toevoegen"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Interface %s is niet gedefinieerd"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Kan interface %s niet opvragen"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Kan interface %s niet veranderen"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Interface %s is gedefinieerd in tactiek, kan niet worden verwijderd"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Kan interface %s niet verwijderen"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Kan interfaces niet tonen"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux interface"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Context"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Kan gebruiker in bestand context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Kan rol in bestand context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Kan mls velden in bestand context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Ongeldige bestand specificatie"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -223841,75 +226776,80 @@ index 27db150..9ea447e 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Kan niet controleren of bestand context voor %s is gedefinieerd"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Kan geen bestand context aanmaken voor %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Kan type in bestand context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Kan bestand context niet instellen voor %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Kan bestand context niet toevoegen voor %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Vereist setype, serange of seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Bestand context voor %s is niet gedefinieerd"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Kan bestand context niet opvragen voor %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Kan bestand context niet veranderen voor %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Kan bestand contexten niet tonen"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Kan bestand context %s niet verwijderen"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
@@ -223917,40 +226857,40 @@ index 27db150..9ea447e 100644
  "verwijderd"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Kan bestand context niet verwijderen voor %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Kan bestand contexten niet tonen"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Kan lokale bestand contexten niet tonen"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "type"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -223958,103 +226898,103 @@ index 27db150..9ea447e 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Kan niet controleren of Boolean %s gedefinieerd is"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Boolean %s is niet gedefinieerd"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Kan bestand context %s niet opvragen"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Je moet een van de volgende waarden opgeven: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Kan actieve waarde van Boolean %s niet instellen"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Kan Boolean %s niet veranderen"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Verkeerd formaat %s: Record %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Boolean %s is gedefinieerd in tactiek, kan niet worden verwijderd"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Kan Boolean %s niet verwijderen"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Kan Booleans niet tonen"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "onbekend"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "uit"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "aan"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux Boolean"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Beschrijving"
  
-@@ -1011,7 +1007,7 @@ msgstr "Fout bij het toewijzen van geheugen.\n"
+@@ -1011,7 +1027,7 @@ msgstr "Fout bij het toewijzen van geheugen.\n"
  msgid "Error sending audit message.\n"
  msgstr "Fout bij het versturen van audit boodschap.\n"
  
@@ -224063,7 +227003,7 @@ index 27db150..9ea447e 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Kan afdwingende mode niet vaststellen.\n"
-@@ -1131,62 +1127,66 @@ msgstr "Niet in staat om een lege signaal set te verkrijgen\n"
+@@ -1131,62 +1147,66 @@ msgstr "Niet in staat om een lege signaal set te verkrijgen\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Niet in staat om SIGHUP verwerker in te stellen\n"
  
@@ -224142,7 +227082,7 @@ index 27db150..9ea447e 100644
  msgid "failed to exec shell\n"
  msgstr "uitvoeren van shell is mislukt\n"
  
-@@ -1290,20 +1290,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1290,20 +1310,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -224168,7 +227108,32 @@ index 27db150..9ea447e 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1379,557 +1379,444 @@ msgstr ""
+@@ -1359,577 +1379,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -224218,7 +227183,7 @@ index 27db150..9ea447e 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -224230,7 +227195,7 @@ index 27db150..9ea447e 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -224247,7 +227212,7 @@ index 27db150..9ea447e 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -224259,7 +227224,7 @@ index 27db150..9ea447e 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -224275,7 +227240,7 @@ index 27db150..9ea447e 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -224295,7 +227260,7 @@ index 27db150..9ea447e 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -224308,7 +227273,7 @@ index 27db150..9ea447e 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -224321,7 +227286,7 @@ index 27db150..9ea447e 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -224334,7 +227299,7 @@ index 27db150..9ea447e 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -224353,7 +227318,7 @@ index 27db150..9ea447e 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -224861,7 +227826,7 @@ index 27db150..9ea447e 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1967,1411 +1854,1487 @@ msgstr ""
+@@ -1967,1411 +1874,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -224930,11 +227895,8 @@ index 27db150..9ea447e 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -224942,59 +227904,83 @@ index 27db150..9ea447e 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -225003,70 +227989,75 @@ index 27db150..9ea447e 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -225077,69 +228068,68 @@ index 27db150..9ea447e 100644
 +"named pipe\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
  msgstr ""
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
  msgstr ""
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
  msgstr ""
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
  msgstr ""
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
  msgstr ""
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
  msgstr ""
  
--#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
  msgstr ""
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
  msgstr ""
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 +#: ../gui/system-config-selinux.glade:1354
 +msgid ""
 +"Disabled\n"
@@ -225147,20 +228137,20 @@ index 27db150..9ea447e 100644
 +"Enforcing\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
  msgstr ""
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 +#: ../gui/system-config-selinux.glade:1463
 +msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
@@ -225169,33 +228159,32 @@ index 27db150..9ea447e 100644
 +"relabel is required."
  msgstr ""
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
  msgstr ""
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
  msgstr ""
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
  msgstr ""
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -225206,1496 +228195,1450 @@ index 27db150..9ea447e 100644
 +msgid "Filter"
  msgstr ""
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
  msgstr ""
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
  msgstr ""
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
  msgstr ""
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
  msgstr ""
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
  msgstr ""
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
  msgstr ""
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
  msgstr ""
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
  msgstr ""
  
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
  msgstr ""
  
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
  msgstr ""
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
  msgstr ""
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
  msgstr ""
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
  msgstr ""
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
 +#: ../sepolicy/sepolicy.py:215
 +msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
  msgstr ""
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
- msgstr ""
- 
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
- msgid ""
+-msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
++#: booleans.py:50
 +msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:59
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:67
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:86
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++#: booleans.py:95
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
++#: booleans.py:101
 +msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
++#: booleans.py:110
  msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:113
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:122
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:142
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:134
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
-+msgid "Allow rsync to run as a client"
++#: booleans.py:135
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
-+msgid "Allow rsync to export any files/directories read only."
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
-+msgid "Allow rsync servers to share cifs files systems"
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
-+msgid "Allow rsync servers to share nfs files systems"
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
-+msgid ""
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
-+msgid "Allow samba to share users home directories."
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
-+msgid "Allow samba to share any file/directory read only."
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
-+msgid "Allow samba to share any file/directory read/write."
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
-+msgid "Allow samba to act as a portmapper"
++#: booleans.py:144
++msgid ""
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
-+msgid "Allow samba to run unconfined scripts"
++#: booleans.py:145
++msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
-+msgid "Allow samba to export ntfs/fusefs volumes."
++#: booleans.py:146
++msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
-+msgid "Allow samba to export NFS volumes."
++#: booleans.py:147
++msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
-+msgid "Allow sanlock to read/write fuse files"
++#: booleans.py:148
++msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
-+msgid "Allow sanlock to manage nfs files"
++#: booleans.py:149
++msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
-+msgid "Allow sanlock to manage cifs files"
++#: booleans.py:150
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
-+msgid "Allow sasl to read shadow"
++#: booleans.py:151
++msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
-+msgid ""
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
++#: booleans.py:152
++msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
++#: booleans.py:153
++msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
-+msgid ""
-+"Boolean to determine whether the system permits loading policy, setting "
-+"enforcing mode, and changing boolean values.  Set this to true and you have "
-+"to reboot to set it back."
++#: booleans.py:154
++msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
-+msgid "Allow regular users direct dri device access"
++#: booleans.py:155
++msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
-+msgid ""
-+"Allow unconfined executables to make their heap memory executable.  Doing "
-+"this is a really bad idea. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:156
++msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
-+msgid ""
-+"Allow all unconfined executables to use libraries requiring text relocation "
-+"that are not labeled textrel_shlib_t"
++#: booleans.py:157
++msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
-+msgid ""
-+"Allow unconfined executables to make their stack executable.  This should "
-+"never, ever be necessary. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:158
++msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
-+msgid "Allow users to connect to the local mysql server"
++#: booleans.py:159
++msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:160
++msgid "Allow sanlock to manage cifs files"
++msgstr ""
++
++#: booleans.py:161
++msgid "Allow sasl to read shadow"
++msgstr ""
++
++#: booleans.py:162
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow confined users the ability to execute the ping and traceroute commands."
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
-+msgid "Allow users to connect to PostgreSQL"
++#: booleans.py:163
++msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:164
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -226703,74 +229646,88 @@ index 27db150..9ea447e 100644
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
-+"Allow user to r/w files on filesystems that do not have extended attributes "
-+"(FAT, CDROM, FLOPPY)"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values.  Set this to true and you have "
++"to reboot to set it back."
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:165
++msgid "Allow regular users direct dri device access"
++msgstr ""
++
++#: booleans.py:166
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users)  disabling this forces FTP passive mode and "
-+"may change other protocols."
++"Allow unconfined executables to make their heap memory executable.  Doing "
++"this is a really bad idea. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
-+msgid "Allow user music sharing"
++#: booleans.py:167
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:168
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+"Allow anon internal-sftp to upload files, used for public file transfer "
-+"services. Directories must be labeled public_content_rw_t."
++"Allow unconfined executables to make their stack executable.  This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
-+msgid ""
-+"Allow sftp-internal to read and write files in the user home directories"
++#: booleans.py:169
++msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:170
 +msgid ""
-+"Allow sftp-internal to login to local users and read/write all files on the "
-+"system, governed by DAC."
++"Allow confined users the ability to execute the ping and traceroute commands."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
-+msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home directories."
++#: booleans.py:171
++msgid "Allow users to connect to PostgreSQL"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
-+msgid "Allow sge to connect to the network using any TCP port"
++#: booleans.py:172
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
-+msgid "Allow sge to access nfs file systems."
++#: booleans.py:173
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
++"may change other protocols."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:174
++msgid "Allow user music sharing"
++msgstr ""
++
++#: booleans.py:175
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -226780,129 +229737,145 @@ index 27db150..9ea447e 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
-+"Enable additional permissions needed to support devices on 3ware controllers."
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:176
 +msgid ""
-+"Allow samba to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
-+msgid "Allow user spamassassin clients to use the network."
++#: booleans.py:177
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
-+msgid "Allow spamd to read/write user home directories."
++#: booleans.py:178
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
-+msgid ""
-+"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++#: booleans.py:179
++msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
-+msgid "Allow squid to run as a transparent proxy (TPROXY)"
++#: booleans.py:180
++msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:181
 +msgid ""
-+"Allow ssh with chroot env to read and write files in the user home "
-+"directories"
++"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
-+msgid "allow host key based authentication"
++#: booleans.py:182
++msgid ""
++"Allow samba to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
-+msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:183
++msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
-+msgid "allow staff user to create and transition to svirt domains."
++#: booleans.py:184
++msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
-+msgid "Allow the Telepathy connection managers to connect to any network port."
-+msgstr ""
-+
-+#: booleans.py:190
++#: booleans.py:185
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
++#: booleans.py:186
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
-+msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++#: booleans.py:187
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:188
++msgid "allow host key based authentication"
++msgstr ""
++
++#: booleans.py:189
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr ""
++
++#: booleans.py:190
++msgid "allow staff user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:192
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
-+"allow unconfined users to transition to the chrome sandbox domains when "
-+"running chrome-sandbox"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
-+msgid "Allow a user to login as an unconfined domain"
++#: booleans.py:193
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
-+msgid ""
-+"Allow unconfined users to transition to the Mozilla plugin domain when "
-+"running xulrunner plugin-container."
++#: booleans.py:194
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
-+msgid "Allow video playing tools to run unconfined"
++#: booleans.py:195
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
-+msgid "Allow unprivledged user to create and transition to svirt domains."
++#: booleans.py:196
++msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1645
@@ -226913,208 +229886,222 @@ index 27db150..9ea447e 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
-+msgid "Support ecryptfs home directories"
++#: booleans.py:197
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
-+msgid "Support fusefs home directories"
++#: booleans.py:198
++msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
-+msgid "Use lpd server instead of cups"
++#: booleans.py:199
++msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
-+msgid "Support NFS home directories"
++#: booleans.py:200
++msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
-+msgid "Support SAMBA home directories"
++#: booleans.py:201
++msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
-+msgid "Allow varnishd to connect to all ports, not just HTTP."
++#: booleans.py:202
++msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
-+msgid "Ignore vbetool mmap_zero errors."
++#: booleans.py:203
++msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
-+msgid ""
-+"Allow confined virtual guests to use serial/parallel communication ports"
++#: booleans.py:204
++msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
-+msgid ""
-+"Allow confined virtual guests to use executable memory and executable stack"
++#: booleans.py:205
++msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
-+msgid "Allow confined virtual guests to read fuse files"
++#: booleans.py:206
++msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
-+msgid "Allow confined virtual guests to manage nfs files"
++#: booleans.py:207
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
-+msgid "Allow confined virtual guests to manage cifs files"
++#: booleans.py:208
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
-+msgid "Allow confined virtual guests to interact with the sanlock"
++#: booleans.py:209
++msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
-+msgid "Allow confined virtual guests to manage device configuration, (pci)"
++#: booleans.py:210
++msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
-+msgid "Allow confined virtual guests to use usb devices"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
-+msgid "Allow confined virtual guests to interact with the xserver"
++#: booleans.py:212
++msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
-+msgid "Allow webadm to manage files in users home directories"
++#: booleans.py:213
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
-+msgid "Allow webadm to read files in users home directories"
++#: booleans.py:214
++msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
-+msgid "Ignore wine mmap_zero errors."
++#: booleans.py:215
++msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
-+msgid "Allow the graphical login program to execute bootloader"
++#: booleans.py:216
++msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
-+msgid ""
-+"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++#: booleans.py:217
++msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
-+msgid "Allow xen to manage nfs files"
++#: booleans.py:218
++msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
-+msgid ""
-+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
-+"logical volumes for disk images."
++#: booleans.py:219
++msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
-+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr ""
-+
-+#: booleans.py:222
++#: booleans.py:220
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
-+"Allow xguest users to configure Network Manager and connect to apache ports"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
-+msgid "Allow xguest users to mount removable media"
++#: booleans.py:221
++msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
-+msgid "Allow xguest to use blue tooth devices"
++#: booleans.py:222
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
-+msgid "Allows clients to write to the X server shared memory segments."
++#: booleans.py:223
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
-+msgid "Allows XServer to execute writable memory"
++#: booleans.py:224
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
-+msgid "Support X userspace object manager"
++#: booleans.py:225
++msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
++#: booleans.py:226
++msgid "Allow xguest to use blue tooth devices"
++msgstr ""
++
++#: booleans.py:227
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr ""
++
 +#: booleans.py:228
-+msgid "Allow zabbix to connect to unreserved ports"
++msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
 +#: booleans.py:229
-+msgid "Allow zebra daemon to write it configuration files"
++msgid "Support X userspace object manager"
 +msgstr ""
 +
 +#: booleans.py:230
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:231
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/or.po b/policycoreutils/po/or.po
-index 69b34b3..822a5ee 100644
+index 69b34b3..b084ca2 100644
 --- a/policycoreutils/po/or.po
 +++ b/policycoreutils/po/or.po
 @@ -4,22 +4,22 @@
@@ -227130,7 +230117,7 @@ index 69b34b3..822a5ee 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 -"Language-Team: Oriya (http://www.transifex.net/projects/p/fedora/language/"
@@ -227163,7 +230150,7 @@ index 69b34b3..822a5ee 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "exec ପ୍ରସଙ୍ଗ କୁ %s ରେ ସେଟ କରି ପାରିଲା ନାହିଁ \n"
-@@ -93,855 +93,856 @@ msgstr "******************** ଗୁରୁତ୍ବପୂର୍ଣ୍ଣ ********
+@@ -93,855 +93,876 @@ msgstr "******************** ଗୁରୁତ୍ବପୂର୍ଣ୍ଣ ********
  msgid "To make this policy package active, execute:"
  msgstr "ଏହି ନୀତି ପ୍ୟାକେଜକୁ ସକ୍ରିୟ କରିବା ପାଇଁ, ନିଷ୍ପାଦନ କରନ୍ତୁ:"
  
@@ -227233,7 +230220,7 @@ index 69b34b3..822a5ee 100644
 +msgstr "ଏକକାଂଶ ନାମ"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "ସଂସ୍କରଣ"
  
@@ -227303,10 +230290,10 @@ index 69b34b3..822a5ee 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "%s ପାଇଁ ଗୋଟିଏ ଚାବି ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
@@ -227562,570 +230549,591 @@ index 69b34b3..822a5ee 100644
  msgstr "SELinux ଭୂମିକାଗୁଡିକ"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "ୟୁ.ଡି.ପି. କିମ୍ବା ଟି.ସି.ପି. ପ୍ରୋଟୋକଲ ଆବଶ୍ଯକ"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "ସଂଯୋଗିକୀ ଆବଶ୍ଯକ"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "ଅବୈଧ ପୋର୍ଟ"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "%s/%s ପାଇଁ ଚାବି ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "ପ୍ରକାର ଆବଶ୍ଯକ"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "%s/%s ସଂଯୋଗିକୀ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ପୂର୍ବରୁ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "%s/%s ପାଇଁ ପ୍ରସଙ୍ଗ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ ଦାୟିତ୍ବ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ କିଛି ଭିନ୍ନତା କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ ଏମ୍.ଏଲ.ଏସ୍. କ୍ଷେତ୍ର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype କିମ୍ବା serange କୁ ଆବଶ୍ଯକ କରେ"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "setype କୁ ଆବଶ୍ଯକ କରେ"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ବ୍ଯାଖ୍ଯା କରା ଯାଇ ନାହିଁ"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "ସଂଯୋଗିକୀ ମାନଙ୍କୁ ତାଲିକାଭୁକ୍ତ କରିପାରିବେ ନାହିଁ"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "%s ସଂଯୋଗିକୀ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "%s/%s ସଂଯୋଗିକୀ ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "ସଂଯୋଗିକୀ ମାନଙ୍କୁ ତାଲିକା ରେ ଲେଖି ପାରିବ ନାହିଁ"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux ସଂଯୋଗିକୀ ପ୍ରକାର"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "ପ୍ରଥମ"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "ସଂଯୋଗିକୀ ସଂଖ୍ୟା"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "ନୋଡ ଠିକଣା ଆବଶ୍ଯକ"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "ଅଜଣା କିମ୍ବା ଅନୁପସ୍ଥିତ ପ୍ରୋଟୋକଲ"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux ପ୍ରକାର ଆବଶ୍ଯକ"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "%s ପାଇଁ ଚାବି ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "%s ଠିକଣା ବ୍ଯାଖ୍ଯା କରାଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରିପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "%s ପାଇଁ ଠିକଣା ସୃଷ୍ଟି କରିପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "%s ପାଇଁ ପ୍ରସଙ୍ଗ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "%s ପାଇଁ ମାସ୍କ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ ଚାଳକକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ ଭୁମିକାକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ ପ୍ରକାରକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ mls କ୍ଷେତ୍ରକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "ଠିକଣା %sକୁ ଯୋଗକରିପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "ଠିକଣା %sକୁ ବ୍ଯାଖ୍ଯା କରା ଯାଇ ନାହିଁ"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "ଠିକଣା %s କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "ଠିକଣା %s କୁ ପରିବର୍ତ୍ତନ କରିପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "ଠିକଣା %sଟି ନିୟମରେ ବ୍ଯାଖ୍ଯା କରାଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "ଠିକଣା %sକୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "ସମସ୍ତ ନୋଡ ମେଳକଗୁଡ଼ିକୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "ଠିକଣାଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରିପାରିବ ନାହିଁ"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux ପ୍ରକାର ଆବଶ୍ଯକ"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ଦାୟିତ୍ବ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ପ୍ରକାର ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ଏମ୍.ଏଲ.ଏସ୍. କ୍ଷେତ୍ର ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "%s ପାଇଁ ସନ୍ଦେଶ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ ର ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରି ପାରିବ ନାହିଁ"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "ସମସ୍ତ ଅନ୍ତରାପୃଷ୍ଠ ମେଳକଗୁଡ଼ିକୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "ଅନ୍ତରାପ୍ରୁଷ୍ଠ ମାନଙ୍କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux ଅନ୍ତରାପୃଷ୍ଠ"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "ପ୍ରସଙ୍ଗ"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "%s ପାଇଁ  ସମାନ ଶ୍ରେଣୀ ପୂର୍ବରୁ ଅବସ୍ଥିତ"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "ଫାଇଲ ଲକ୍ଷଣ %s ସମାନତା ନିୟମ '%s %s' ସହିତ ମିଶିନଥାଏ"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "%s ପାଇଁ ସାଦୃଶ୍ୟ ଶ୍ରେଣୀ ଅବସ୍ଥିତ ନାହିଁ"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ରେ ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ଦାୟିତ୍ବ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ରେ ଏମ୍.ଏଲ.ଏସ୍. କ୍ଷେତ୍ର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "ଅବୈଧ ଫାଇଲ ନିର୍ଦ୍ଦିଷ୍ଟକ ସୂଚନା"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "ଫାଇଲ ଲକ୍ଷଣ ଖାଲି ସ୍ଥାନଗୁଡ଼ିକୁ ଅନ୍ତର୍ଭୁକ୍ତ କରିନଥାଏ"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
  msgstr ""
 +"ଫାଇଲ ଲକ୍ଷଣ %s ସମାନତା ନିୟମ '%s %s' ସହିତ ମିଶି ନଥାଏ; ଏହା ପରିବର୍ତ୍ତେ '%s' କୁ ଯୋଗକରନ୍ତୁ"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ପ୍ରକାର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "setype, serange କିମ୍ବା seuser କୁ ଆବଶ୍ଯକ କରିଥାଏ"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ତାଲିକାଭୁକ୍ତ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "%s ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ଅପସାରିତ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ଟି ନୀତି ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରି ପାରିବ ନାହିଁ"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ଅପସାରିତ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "ସ୍ଥାନୀୟ ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ତାଲିକାରେ ଲେଖି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fପ୍ରସଙ୍ଗ"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "ପ୍ରକାର"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -228134,7 +231142,7 @@ index 69b34b3..822a5ee 100644
 +"SELinux ବଣ୍ଟନ fcontext ସମାନତା \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -228144,105 +231152,105 @@ index 69b34b3..822a5ee 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "ବୁଲିଆନ %s ଟି ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "ବୁଲିଆନ %s ଟି ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ %s କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "ଆପଣ ନିମ୍ନଲିଖିତ ମୂଲ୍ୟଗୁଡ଼ିକ ମଧ୍ଯରୁ ଗୋଟିଏ ଉଲ୍ଲେଖକରିବା ଉଚିତ: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "ବୁଲିଆନ %s ର ସକ୍ରିୟ ମୁଲ୍ୟ ସ୍ଥିର କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "ବୁଲିଆନ %s କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "ଖରାପ ଶୈଳୀ %s: ଅନୁଲିପି %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "ବୁଲିଆନ %s ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "ବୁଲିଆନ %s କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "ବୁଲିଆନ ମାନଙ୍କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "ଅଜଣା"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "ଅଫ"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "ଅନ"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux ବୁଲିଆନ"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "ସ୍ଥିତି"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "ବର୍ଣ୍ଣନା"
  
-@@ -1005,7 +1006,7 @@ msgstr "ସ୍ମୃତି ବାଣ୍ଟିବା ସମୟ ରେ ତୃଟ
+@@ -1005,7 +1026,7 @@ msgstr "ସ୍ମୃତି ବାଣ୍ଟିବା ସମୟ ରେ ତୃଟ
  msgid "Error sending audit message.\n"
  msgstr "ହିସାବ ର ଯାଞ୍ଚ ସନ୍ଦେଶ ପଠାଇବା ସମୟ ରେ ତୃଟି \n"
  
@@ -228251,7 +231259,7 @@ index 69b34b3..822a5ee 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "କାର୍ଯ୍ୟକାରୀ ଧାରା କୁ ସ୍ଥିର କରି ପାରିଲା ନାହିଁ \n"
-@@ -1120,62 +1121,66 @@ msgstr "ଖାଲି ସଙ୍କେତ ସେଟକୁ ପାଇବାରେ 
+@@ -1120,62 +1141,66 @@ msgstr "ଖାଲି ସଙ୍କେତ ସେଟକୁ ପାଇବାରେ 
  msgid "Unable to set SIGHUP handler\n"
  msgstr "SIGHUP ନିୟନ୍ତ୍ରକକୁ ବିନ୍ଯାସ କରିବାରେ ଅସମର୍ଥ\n"
  
@@ -228330,7 +231338,7 @@ index 69b34b3..822a5ee 100644
  msgid "failed to exec shell\n"
  msgstr "ଆବରଣ କୁ ନିଷ୍ପାଦିତ କରିବା ରେ ଅକ୍ରୁତକାର୍ଯ୍ଯ \n"
  
-@@ -1278,2088 +1283,3035 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1278,2088 +1303,3050 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -228426,35 +231434,40 @@ index 69b34b3..822a5ee 100644
 -msgstr ""
 +msgstr "ଲଗଇନ '%s' ଟି ଆବଶ୍ୟକ"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "ନୀତି ଏକକାଂଶ"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "ଏକକାଂଶ ନାମ"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "ଲେଖା ପରୀକ୍ଷଣକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "ଲେଖା ପରୀକ୍ଷଣକୁ ସକ୍ରିୟ କରନ୍ତୁ"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
--
++msgstr "ନୀତି ଏକକାଂଶ ଧାରଣ କରନ୍ତୁ"
+ 
 -#: ../gui/polgen.glade:79
 -msgid "Polgen"
 -msgstr ""
-+msgstr "ନୀତି ଏକକାଂଶ ଧାରଣ କରନ୍ତୁ"
- 
+-
 -#: ../gui/polgen.glade:80
 +#: ../gui/polgen.glade:9
  msgid "Red Hat 2007"
@@ -228477,12 +231490,12 @@ index 69b34b3..822a5ee 100644
 +#: ../gui/polgen.glade:34
 +msgid "Add Booleans Dialog"
 +msgstr "ବୁଲିୟାନ ସଂଳାପ ଯୋଗକରନ୍ତୁ"
- 
--#: ../gui/polgen.glade:90
++
 +#: ../gui/polgen.glade:101
 +msgid "Boolean Name"
 +msgstr "ବୁଲିଆନ ନାମ"
-+
+ 
+-#: ../gui/polgen.glade:90
 +#: ../gui/polgen.glade:230
  msgid "SELinux Policy Generation Tool"
 -msgstr ""
@@ -228501,12 +231514,12 @@ index 69b34b3..822a5ee 100644
  msgid "<b>Applications</b>"
 -msgstr ""
 +msgstr "<b>ପ୍ରୟୋଗଗୁଡିକ</b>"
- 
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "ମାନକ Init ଡେମନ"
-+
+ 
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
 +#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
  msgid ""
  "Standard Init Daemon are daemons started on boot via init scripts.  Usually "
@@ -228520,7 +231533,7 @@ index 69b34b3..822a5ee 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS ତନ୍ତ୍ର ଡେମନ"
@@ -228538,7 +231551,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "ୱେବ ପ୍ରୟୋଗ/ସ୍କ୍ରିପ୍ଟ (CGI)"
  
@@ -228552,7 +231565,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "ଚାଳକ ପ୍ରୟୋଗ"
  
@@ -228570,7 +231583,7 @@ index 69b34b3..822a5ee 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "ସେଣ୍ଡବକ୍ସ"
@@ -228580,12 +231593,12 @@ index 69b34b3..822a5ee 100644
  msgid "<b>Login Users</b>"
 -msgstr ""
 +msgstr "<b>ଲଗଇନ ଚାଳକଗୁଡିକ</b>"
- 
--#: ../gui/polgen.glade:453
++
 +#: ../gui/polgen.glade:478
 +msgid "Existing User Roles"
 +msgstr "ଅବସ୍ଥିତ ଚାଳକ ଭୂମିକା"
-+
+ 
+-#: ../gui/polgen.glade:453
 +#: ../gui/polgen.glade:482
  msgid "Modify an existing login user record."
 -msgstr ""
@@ -228594,7 +231607,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "ନ୍ୟୁନତମ ଟର୍ମିନାଲ ଚାଳକ ଭୂମିକା"
  
@@ -228610,7 +231623,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "ନ୍ୟୁନତମ X ୱିଣ୍ଡୋ ଚାଳକ ଭୂମିକା"
  
@@ -228626,7 +231639,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "ଚାଳକ ଭୂମିକା"
  
@@ -228641,7 +231654,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "ପ୍ରଶାସନ ଚାଳକ ନିତୀ"
  
@@ -228663,12 +231676,12 @@ index 69b34b3..822a5ee 100644
  msgid "<b>Root Users</b>"
 -msgstr ""
 +msgstr "<b>ମୂଳ ଚାଳକଗୁଡିକ</b>"
-+
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
-+msgstr "ମୂଳ ପ୍ରଶାସନ ଚାଳକ ଭୂମିକା"
  
 -#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
++msgid "Root Admin User Role"
++msgstr "ମୂଳ ପ୍ରଶାସନ ଚାଳକ ଭୂମିକା"
++
 +#: ../gui/polgen.glade:627
  msgid ""
  "Select Root Administrator User Role, if this user will be used to administer "
@@ -228788,12 +231801,12 @@ index 69b34b3..822a5ee 100644
 +#: ../gui/polgen.glade:1019
  msgid "Select the user roles that will transiton to this applications domains."
 -msgstr ""
-+msgstr "ଚାଳକ ଭୂମିକା ଗୁଡିକୁ ଚୟନ କରନ୍ତୁ ଯିଏ ଏହି ପ୍ରୟୋଗ ପରିସରଗୁଡିକୁ ସକର୍ମ କରିବ।"
- 
+-
 -#: ../gui/polgen.glade:1255
 -msgid "label108"
 -msgstr ""
--
++msgstr "ଚାଳକ ଭୂମିକା ଗୁଡିକୁ ଚୟନ କରନ୍ତୁ ଯିଏ ଏହି ପ୍ରୟୋଗ ପରିସରଗୁଡିକୁ ସକର୍ମ କରିବ।"
+ 
 -#: ../gui/polgen.glade:1284
 +#: ../gui/polgen.glade:1056
  msgid "<b>Select domains that %s will administer:</b>"
@@ -228804,12 +231817,12 @@ index 69b34b3..822a5ee 100644
 +#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
  msgid "Select the domains that you would like this user administer."
 -msgstr ""
-+msgstr "ପରିସରଗୁଡିକୁ ଚୟନ କରନ୍ତୁ ଯାହାକୁକି ଏହି ଚାଳକ ପ୍ରଶାସନ କରିବ।"
- 
+-
 -#: ../gui/polgen.glade:1346
 -msgid "label109"
 -msgstr ""
--
++msgstr "ପରିସରଗୁଡିକୁ ଚୟନ କରନ୍ତୁ ଯାହାକୁକି ଏହି ଚାଳକ ପ୍ରଶାସନ କରିବ।"
+ 
 -#: ../gui/polgen.glade:1375
 +#: ../gui/polgen.glade:1111
  msgid "<b>Select additional roles for %s:</b>"
@@ -229044,8 +232057,7 @@ index 69b34b3..822a5ee 100644
 +#: ../gui/polgen.glade:2334
  msgid "Policy Directory"
 -msgstr ""
-+msgstr "ନୀତି ଡିରେକ୍ଟୋରୀ"
- 
+-
 -#: ../gui/polgen.glade:3254
 -msgid "Add Booleans Dialog"
 -msgstr ""
@@ -229053,7 +232065,8 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/polgen.glade:3327
 -msgid "Boolean Name"
 -msgstr ""
--
++msgstr "ନୀତି ଡିରେକ୍ଟୋରୀ"
+ 
 -#: ../gui/polgengui.py:261
 +#: ../gui/polgengui.py:262
  msgid "Role"
@@ -229190,55 +232203,42 @@ index 69b34b3..822a5ee 100644
  msgid ""
 -"Name must be alpha numberic with no spaces. Consider using option \"-n "
 -"MODULENAME\""
--msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
 +"MLS/MCS\n"
 +"Level"
  msgstr ""
 +"MLS/MCS\n"
 +"ସ୍ତର"
  
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
 -msgstr ""
 +#: ../gui/portsPage.py:101
 +msgid "Port"
 +msgstr "ସଂଯୋଗିକୀ"
  
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
 -msgstr ""
 +#: ../gui/portsPage.py:207
 +#, python-format
 +msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
 +msgstr "ସଂଯୋଗିକୀ ସଂଖ୍ୟା \"%s\" ଟି ବୈଧ ନୁହଁ  0 < PORT_NUMBER < 65536 "
  
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
 +#: ../gui/portsPage.py:252
 +msgid "List View"
 +msgstr "ତାଲିକା ଦୃଶ୍ୟ"
- 
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 +msgid "Group View"
 +msgstr "ସମୁହ ଦୃଶ୍ୟ"
- 
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Are you sure you want to delete %s '%s'?"
 +msgstr "ଆପଣ ନିଶ୍ଚିତକି ଆପଣ %s କୁ ଅପସାରଣ କରିବାକୁ ଚାହୁଁଛନ୍ତି '%s'?"
- 
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
@@ -229275,8 +232275,8 @@ index 69b34b3..822a5ee 100644
 +"ନୀତି ପ୍ରକାରକୁ ପରିବର୍ତ୍ତନ କରିବା ସମଗ୍ର ଫାଇଲତନ୍ତ୍ରକୁ ପରବର୍ତ୍ତି ବୁଟରେ ପୁନଃ ଚିହ୍ନଟ କରିବ. ଫାଇଲତନ୍ତ୍ରର "
 +"ଆକାର ଉପରେ ନିର୍ଭର କରି ପୁନଃ ଚିହ୍ନଟ ଅଧିକ ସମୟ ନେଇଥାଏ.  ଆପଣ ଆଗକୁ ବଢ଼ିବାକୁ ଚାହୁଁଛନ୍ତି କି?"
  
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -229292,8 +232292,8 @@ index 69b34b3..822a5ee 100644
 +"ଅନୁମୋଦନ ଅବସ୍ଥାକୁ ଯାଇପାରିବେ ଯାହାକି କେବଳ ତ୍ରୁଟି ଦାଖଲକରିଥାଏ ଏବଂ SELinux ନୀତିକୁ ବାଧ୍ଯ "
 +"କରିନଥାଏ.  ଅନୁମୋଦନ ଅବସ୍ଥା ପାଇଁ ପୁନଃଚାଳନ କରିବାକୁ ପଡ଼ିନଥାଏ    ଆପଣ ଆଗକୁ ବଢ଼ିବାକୁ ଚାହୁଁଛନ୍ତି କି?"
  
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -229304,8 +232304,8 @@ index 69b34b3..822a5ee 100644
 +"ନାମପଟିକରଣ କରିବାକୁ ପଡ଼ିବ. ତନ୍ତ୍ରର ଆକାର ଉପରେ ନିର୍ଭର କରି, ପୁନଃ ନାମପଟିକରଣ କରିବାକୁ ବହୁତ ଅଧିକ ସମୟ "
 +"ଲାଗିବ.  ଆପଣ ଆଗେଇବାକୁ ଚାହୁଁଛନ୍ତି କି?"
  
--#: ../gui/polgen.py:1183
--msgid "Interface file"
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
@@ -229318,8 +232318,8 @@ index 69b34b3..822a5ee 100644
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
@@ -229362,8 +232362,8 @@ index 69b34b3..822a5ee 100644
 +"ପ୍ରତୀକାତ୍ମକ ସମ୍ପର୍କ\n"
 +"ନାମ ବିଶିଷ୍ଟ ପାଇପ\n"
  
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
@@ -229405,11 +232405,13 @@ index 69b34b3..822a5ee 100644
 +"Disabled\n"
 +"Permissive\n"
 +"Enforcing\n"
-+msgstr ""
+ msgstr ""
 +"ନିଷ୍କ୍ରିୟ\n"
 +"ଅନୁମୋଦନକାରୀe\n"
 +"କାର୍ଯ୍ୟକାରୀ\n"
-+
+ 
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "ପ୍ରଚଳିତ କାର୍ଯ୍ୟକାରୀ ଅବସ୍ଥା"
@@ -229424,12 +232426,14 @@ index 69b34b3..822a5ee 100644
 +"Relabeling can take a very long time, depending on the size of the system.  "
 +"If you are changing policy types or going from disabled to enforcing, a "
 +"relabel is required."
-+msgstr ""
+ msgstr ""
 +"ସମଗ୍ର ଫାଇଲତନ୍ତ୍ରରେ ପରବର୍ତ୍ତି ପୁନଃ ଚାଳନରେ ଯଦି ପୁନଃ ନାମପଟିକରଣ କରିବାକୁ ଚାହୁଁଛନ୍ତି ତେବେ ବାଛନ୍ତୁ.  "
 +"ତନ୍ତ୍ରର ଆକାର ଉପରେ ନିର୍ଭର କରି, ପୁନଃ ନାମପଟିକରଣ କରିବାକୁ ବହୁତ ଅଧିକ ସମୟ ଲାଗିବ.  ଯଦି ଆପଣ ନୀତି "
 +"ପ୍ରକାରଗୁଡ଼ିକ ପରିବର୍ତ୍ତନ କରିବାକୁ ଚାହୁଁଛନ୍ତି କିମ୍ବା ନିଷ୍କ୍ରିୟ ଅବସ୍ଥାରୁ ବଳପୂର୍ବକ ଅବସ୍ଥାକୁ ଯାଉଥାନ୍ତି, ତେବେ "
 +"ପୁନଃ ନାମପଟିକରଣ ଆବଶ୍ୟକ."
-+
+ 
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "ପରବର୍ତ୍ତୀ ପୁନର୍ଚାଳନରେ ପୁନଃଚିହ୍ନଟ କରନ୍ତୁ।"
@@ -229549,9 +232553,11 @@ index 69b34b3..822a5ee 100644
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
-+msgstr ""
+ msgstr ""
 +"ଅତିରିକ୍ତ ଲେଖା ପରୀକ୍ଷଣ ନୀତିକୁ ସକ୍ରିୟ/ନିଷ୍କ୍ରିୟ କରନ୍ତୁ, ଯାହାକି ସାଧାରଣତଃ ଲଗ ଫାଇଲରେ ଖବର ହେଉନଥିବ। "
-+
+ 
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
 +msgstr "ସ୍ତର44"
@@ -229579,8 +232585,10 @@ index 69b34b3..822a5ee 100644
 +
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
 +msgstr ""
@@ -229623,9 +232631,8 @@ index 69b34b3..822a5ee 100644
 +
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
- msgstr ""
- 
--#: ../gui/polgen.py:1306
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:215
 +#, fuzzy
 +msgid "query SELinux Policy to see description of booleans"
@@ -229655,8 +232662,9 @@ index 69b34b3..822a5ee 100644
 +
 +#: ../sepolicy/sepolicy.py:259
 +msgid "Generate SELinux Policy module template"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1306
 +#: ../sepolicy/sepolicy.py:265
 +msgid "name of policy to generate"
 +msgstr ""
@@ -229673,24 +232681,24 @@ index 69b34b3..822a5ee 100644
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "ଇଣ୍ଟରନେଟ ସର୍ଭିସ ଡେମନ"
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
  #, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "ସଂଯୋଗିକୀଗୁଡିକ ନିଶ୍ଚିତ ରୂପେ ସଂଖ୍ୟା କିମ୍ବା 1 ରୁ %d ପର୍ଯ୍ୟନ୍ତ ସଂଖ୍ୟାର ପରିସର ହୋଇଥିବା ଉଚିତ"
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "ଆପଣଙ୍କର ପରିସୀମିତ ପ୍ରଣାଳୀ/ଚାଳକ ପାଇଁ ଆପଣ ଗୋଟିଏ ନାମ ଭରଣ କରିବା ଉଚିତ"
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
  msgid ""
 -"\n"
 -"%s\n"
@@ -229703,51 +232711,56 @@ index 69b34b3..822a5ee 100644
 +"ନାମଟି ନିଶ୍ଚିତ ଭାବରେ ଖାଲିସ୍ଥାନ ନଥିବା ଏବଂ ସାଂକ୍ଷରିକ ହୋଇଥିବା ଉଚିତ।  \"-n MODULENAME\" "
 +"ବିକଳ୍ପକୁ ବ୍ୟବହାର କରନ୍ତୁ"
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "ଚାଳକ ଭୂମିକା ପ୍ରକାରଗୁଡିକ ଅନୁମତିପ୍ରାପ୍ତ ନିଷ୍ପାଦ୍ୟ ହୋଇପାରିବେ ନାହିଁ।"
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "କେବଳ ଡେମନ ପ୍ରୟୋଗଗୁଡ଼ିକ init ସ୍କ୍ରିପ୍ଟ ବ୍ୟବହାର କରିପାରିବେ .."
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve ଟି ନିଶ୍ଚିତ ଭାବରେ ବୁଲିଆନ ମୂଲ୍ୟ ହୋଇଥିବା ଉଚିତ"
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog ଟି ଗୋଟିଏ ବୁଲିଆନ ମୂଲ୍ୟ ହୋଇଥିବା ଉଚିତ"
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos ନିଶ୍ଚିତ ଭାବରେ ଗୋଟିଏ ବୁଲିଆନ ମୂଲ୍ୟ ହୋଇଥିବା ଉଚିତ"
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache ଟି ନିଶ୍ଚିତ ଭାବରେ ଗୋଟିଏ ବୁଲିଆନ ମୂଲ୍ୟ ହୋଇଥିବା ଉଚିତ"
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER ପ୍ରକାରଗୁଡିକ ସ୍ୱୟଂଚାଳିତଭାବେ ଗୋଟିଏ tmp ପ୍ରକାର ପାଇଥାଏ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr "ଆପଣଙ୍କର ପରିସୀମିତ ପ୍ରଣାଳୀ ପାଇଁ ଗୋଟିଏ ନିଷ୍ପାଦ୍ୟ ପଥ ଭରଣ କରିବା ଉଚିତ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "ପ୍ରବର୍ତ୍ତନ ଫାଇଲକୁ ଟାଇପ କରନ୍ତୁ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "ଅନ୍ତରାପ୍ରୁଷ୍ଠ ଫାଇଲ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗ ଫାଇଲ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "ଅନ୍ତରାପ୍ରୁଷ୍ଠ ଫାଇଲ"
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "ସ୍କ୍ରିପ୍ଟ ବ୍ୟବସ୍ଥା"
  
@@ -229772,6 +232785,11 @@ index 69b34b3..822a5ee 100644
 +msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "ଚାଳକ ଫାଇଲଗୁଡିକୁ ପଢିବା ପାଇଁ ମଜିଲା ବ୍ରାଉଜରକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:5
  msgid ""
 -"SELinux Port\n"
 -"Type"
@@ -229781,12 +232799,17 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
 -msgid "Protocol"
-+#: booleans.py:5
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "ଚାଳକକୁ usb ଉପକରଣଗୁଡିକୁ rw ର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:6
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "ଚାଳକକୁ usb ଉପକରଣଗୁଡିକୁ rw ର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
@@ -229795,22 +232818,22 @@ index 69b34b3..822a5ee 100644
 +"ଚାଳକ temp ଏବଂ ଅବିସ୍ଵସ୍ତ ପ୍ରସଙ୍ଗ ଫାଇଲଗୁଡିକ"
  
 -#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
-+#: booleans.py:7
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:8
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "ଚାଳକ ଫାଇଲଗୁଡିକୁ ପଢିବା ପାଇଁ ମଜିଲା ବ୍ରାଉଜରକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:9
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "ଚାଳକ ଫାଇଲଗୁଡିକୁ ପଢିବା ପାଇଁ ମଜିଲା ବ୍ରାଉଜରକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:10
++#: booleans.py:12
  msgid ""
 -"MLS/MCS\n"
 -"Level"
@@ -229819,32 +232842,32 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/portsPage.py:101
 -msgid "Port"
-+#: booleans.py:11
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:12
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:13
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:14
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:15
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
@@ -229852,26 +232875,26 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/portsPage.py:207
 -#, python-format
 -msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
-+#: booleans.py:17
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "/etc/shadow କୁ ପଢିବା ପାଇଁ sasl ବୈଧିକରଣ ସର୍ଭରକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "ସର୍ବପ୍ରଧାନ ଫାଇଲଗୁଡିକୁ ଲେଖିବାକୁ ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅନୁମତି ଦିଅନ୍ତୁ /"
 +
-+#: booleans.py:19
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "ସର୍ବପ୍ରଧାନ ଫାଇଲଗୁଡିକୁ ଲେଖିବାକୁ ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅନୁମତି ଦିଅନ୍ତୁ /"
 +
-+#: booleans.py:20
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅବଣ୍ଟିତ tty ଗୁଡିକୁ ବ୍ୟବହାର କରିବାର କ୍ଷମତା ପ୍ରଦାନ କରନ୍ତୁ"
 +
-+#: booleans.py:21
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
@@ -229880,379 +232903,379 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/portsPage.py:252
 -msgid "List View"
-+#: booleans.py:22
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +"SELinux webadm ଚାଳକକୁ ଅଧିକାରପ୍ରାପ୍ତ ହୋଇନଥିବା ଚାଳକମାନଙ୍କ ମୂଳ ସ୍ଥାନପଞ୍ଜିକାକୁ ପଢ଼ିବାକୁ ଅନୁମତି "
 +"ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "ଚାଳକ ମାନଙ୍କୁ mount ନିର୍ଦ୍ଦେଶ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "ସର୍ବପ୍ରଧାନ ଫାଇଲଗୁଡିକୁ ଲେଖିବାକୁ ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅନୁମତି ଦିଅନ୍ତୁ /"
 +
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "ସର୍ବପ୍ରଧାନ ଫାଇଲଗୁଡିକୁ ଲେଖିବାକୁ ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅନୁମତି ଦିଅନ୍ତୁ /"
 +
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "ସର୍ବପ୍ରଧାନ ଫାଇଲଗୁଡିକୁ ଲେଖିବାକୁ ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅନୁମତି ଦିଅନ୍ତୁ /"
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "postgres ସକେଟ ସହିତ ସଂଯୋଗ ସ୍ଥାପନ କରିବାପାଇଁ ଚାଳକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:31
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
- msgstr ""
++msgstr ""
 +"SELinux webadm ଚାଳକକୁ ଅଧିକାରପ୍ରାପ୍ତ ହୋଇନଥିବା ଚାଳକମାନଙ୍କ ମୂଳ ସ୍ଥାନପଞ୍ଜିକାକୁ ପଢ଼ିବାକୁ ଅନୁମତି "
 +"ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:32
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +"SELinux webadm ଚାଳକକୁ ଅଧିକାରପ୍ରାପ୍ତ ହୋଇନଥିବା ଚାଳକମାନଙ୍କ ମୂଳ ସ୍ଥାନପଞ୍ଜିକାକୁ ପଢ଼ିବାକୁ ଅନୁମତି "
 +"ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:35
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "ସାଧାରଣ ଚାଳକକୁ ping ନିଷ୍ପାଦନ କରିବାର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:36
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +"SELinux webadm ଚାଳକକୁ ଅଧିକାରପ୍ରାପ୍ତ ହୋଇନଥିବା ଚାଳକମାନଙ୍କ ମୂଳ ସ୍ଥାନପଞ୍ଜିକାକୁ ପଢ଼ିବାକୁ ଅନୁମତି "
 +"ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "%s କୁ ଯେକୌଣସି tcp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "mysql ସକେଟ ସହିତ ସଂଯୋଗ ସ୍ଥାପନ କରିବାପାଇଁ ଚାଳକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
-+msgstr ""
-+
-+#: booleans.py:43
+ msgstr ""
+ 
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
+-msgstr ""
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "%s କୁ ଯେକୌଣସି tcp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:46
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:51
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:52
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "NIS ସହିତ ଚାଲିବାପାଇଁ ଡେମନକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "NIS ସହିତ ଚାଲିବାପାଇଁ ଡେମନକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:60
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:66
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "%s କୁ ଯେକୌଣସି tcp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:67
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:68
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "NIS ସହିତ ଚାଲିବାପାଇଁ ଡେମନକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "ssh-keysign କୁ ଚଲାଇବା ପାଇଁ ssh କୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:71
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:72
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "postgres ସକେଟ ସହିତ ସଂଯୋଗ ସ୍ଥାପନ କରିବାପାଇଁ ଚାଳକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:75
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "rpm କୁ ଅପରିସୀମିତ ଭାବରେ ଚାଲିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:76
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "ଚାଳକ ମାନଙ୍କୁ mount ନିର୍ଦ୍ଦେଶ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:77
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "ଚାଳକ ମାନଙ୍କୁ mount ନିର୍ଦ୍ଦେଶ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:78
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "rpm କୁ ଅପରିସୀମିତ ଭାବରେ ଚାଲିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "NIS ସହିତ ଚାଲିବାପାଇଁ ଡେମନକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "ଚାଳକ ମାନଙ୍କୁ mount ନିର୍ଦ୍ଦେଶ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:87
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:88
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "ssh-keysign କୁ ଚଲାଇବା ପାଇଁ ssh କୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:89
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:90
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "%s କୁ ଯେକୌଣସି tcp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:91
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:92
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:93
++#: booleans.py:95
 +#, fuzzy
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
- 
--#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
--msgid "Group View"
--msgstr ""
-+#: booleans.py:94
++
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "java ନିଷ୍ପାଦ୍ୟ ଥାକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
  
@@ -230318,7 +233341,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:2
 -msgid "Allow all daemons to write corefiles to /"
 -msgstr ""
-+#: booleans.py:95
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "ପରିସୀମିତ ପ୍ରୟୋଗ ସୃଷ୍ଟି କରିବା କିମ୍ୱା ଲେଖିବାକୁ ଫାଇଲ(ଗୁଡିକୁ) ଚୟନ କରନ୍ତୁ"
@@ -230326,7 +233349,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
 -msgstr ""
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "NIS ସହିତ ଚାଲିବାପାଇଁ ଡେମନକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -230339,7 +233362,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr ""
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅବଣ୍ଟିତ tty ଗୁଡିକୁ ବ୍ୟବହାର କରିବାର କ୍ଷମତା ପ୍ରଦାନ କରନ୍ତୁ"
@@ -230347,12 +233370,12 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:4
 -msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:5
-+#: booleans.py:99
++#: booleans.py:101
  msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Control the ability to mmap a low area of the address space, as configured "
@@ -230362,7 +233385,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
@@ -230370,7 +233393,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "ଯେକୌଣସି ଡିରେକ୍ଟୋରୀକୁ ସ୍ଥାପନ କରିବାକୁ ସ୍ଥାପନ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -230379,14 +233402,14 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:209
 -msgid "Mount"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:7
 -msgid "Allow mount to mount any file"
-+#: booleans.py:103
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -230397,13 +233420,13 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:8
 -msgid "Allow mount to mount any directory"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "ମୂଳ ଡିରେକ୍ଟୋରୀରେ ଲେଖିବା ପାଇଁ staff Web Browsers କୁ ଅନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:9
-+#: booleans.py:105
++#: booleans.py:107
  msgid "Allow mplayer executable stack"
 -msgstr ""
 +msgstr "mplayer ନିଷ୍ପାଦ୍ୟ ଥାକ କୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -230412,7 +233435,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:188
 -msgid "SSH"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "%s କୁ ଯେକୌଣସି tcp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -230420,13 +233443,13 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:10
 -msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "ଯେକୌଣସି  udp ପୋର୍ଟ ସହିତ ବାନ୍ଧିବା ପାଇଁ %s କୁ ଅନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:11
-+#: booleans.py:108
++#: booleans.py:110
  msgid ""
 -"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
@@ -230434,66 +233457,66 @@ index 69b34b3..822a5ee 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:12
-+#: booleans.py:109
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "ଯେକୌଣସି ଡିରେକ୍ଟୋରୀକୁ ସ୍ଥାପନ କରିବାକୁ ସ୍ଥାପନ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:110
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:111
++#: booleans.py:113
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "NIS ସହିତ ଚାଲିବାପାଇଁ ଡେମନକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "X ସହଭାଗୀ ସ୍ମୃତିରେ ଲେଖିବା ପାଇଁ ଗ୍ରାହକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "%s କୁ ଯେକୌଣସି tcp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:13
-+#: booleans.py:120
++#: booleans.py:122
  msgid ""
 -"Allow unconfined SELinux user account to execute files in home directory or /"
 -"tmp"
@@ -230504,7 +233527,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
@@ -230512,7 +233535,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Allow unlabeled packets to flow on the network"
 -msgstr ""
-+#: booleans.py:122
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
@@ -230520,13 +233543,13 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:15
 -msgid ""
 -"Allow user SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
@@ -230534,98 +233557,98 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:140
 -msgid "Databases"
 -msgstr ""
-+#: booleans.py:125
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
 -msgid "XServer"
 -msgstr ""
-+#: booleans.py:128
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "ଚାଳକ ମାନଙ୍କୁ mount ନିର୍ଦ୍ଦେଶ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
-+#: booleans.py:129
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "ସାଧାରଣ ଚାଳକକୁ ping ନିଷ୍ପାଦନ କରିବାର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "ଗୋଟିଏ ସାଧାରଣ ଚାଳକ ପାଇଁ pppd ଚଲାଇବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:132
++#: booleans.py:134
 +#, fuzzy
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "ଯେକୌଣସି ଫାଇଲକୁ ସ୍ଥାପନ କରିବାକୁ ସ୍ଥାପନ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "postgres ସକେଟ ସହିତ ସଂଯୋଗ ସ୍ଥାପନ କରିବାପାଇଁ ଚାଳକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "ଚାଳକକୁ usb ଉପକରଣଗୁଡିକୁ rw ର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "/etc/shadow କୁ ପଢିବା ପାଇଁ sasl ବୈଧିକରଣ ସର୍ଭରକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:142
++#: booleans.py:144
  msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Allow rsync to modify public files used for public file transfer services.  "
@@ -230636,7 +233659,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "rpm କୁ ଅପରିସୀମିତ ଭାବରେ ଚାଲିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -230644,7 +233667,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "ଯେକୌଣସି ଡିରେକ୍ଟୋରୀକୁ ସ୍ଥାପନ କରିବାକୁ ସ୍ଥାପନ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -230656,7 +233679,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -230664,7 +233687,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -230672,75 +233695,75 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "rpm କୁ ଅପରିସୀମିତ ଭାବରେ ଚାଲିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "ଭୌତିକ ଡିସ୍କ ଉପକରଣଗୁଡିକୁ ପଢିବା/ଲେଖିବା ପାଇଁ xenକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "ଯେକୌଣସି ଫାଇଲକୁ ସ୍ଥାପନ କରିବାକୁ ସ୍ଥାପନ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "ଯେକୌଣସି ଫାଇଲକୁ ସ୍ଥାପନ କରିବାକୁ ସ୍ଥାପନ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "/etc/shadow କୁ ପଢିବା ପାଇଁ sasl ବୈଧିକରଣ ସର୍ଭରକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -230748,14 +233771,14 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -230764,7 +233787,7 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: booleans.py:163
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
  msgstr ""
@@ -230772,7 +233795,7 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -230781,7 +233804,7 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -230789,7 +233812,7 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -230799,7 +233822,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "mysql ସକେଟ ସହିତ ସଂଯୋଗ ସ୍ଥାପନ କରିବାପାଇଁ ଚାଳକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -230807,7 +233830,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
@@ -230816,7 +233839,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
 -msgstr ""
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "postgres ସକେଟ ସହିତ ସଂଯୋଗ ସ୍ଥାପନ କରିବାପାଇଁ ଚାଳକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -230824,7 +233847,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
 -msgstr ""
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
@@ -230833,7 +233856,7 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: booleans.py:171
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -230847,21 +233870,21 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "ଚାଳକକୁ usb ଉପକରଣଗୁଡିକୁ rw ର ଅନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
  msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
@@ -230873,7 +233896,7 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: booleans.py:175
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -230884,7 +233907,7 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: booleans.py:176
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -230895,7 +233918,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -230903,14 +233926,14 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
@@ -230918,7 +233941,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -230927,7 +233950,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "ନାମପଟିକରଣ ହୋଇନଥିବା ପ୍ୟାକେଟଗୁଡିକୁ ନେଟୱର୍କରେ ପ୍ରବାହ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -230935,7 +233958,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
@@ -230943,7 +233966,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
@@ -230951,14 +233974,14 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: booleans.py:185
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
@@ -230970,7 +233993,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "ବୈଧିକରଣ ପାଇଁ Pam ବ୍ୟବହାର କରେ"
@@ -230978,14 +234001,14 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "ssh ଲଗଇନକୁ sysadm_r:sysadm_t ପରି ଅନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "ଚାଳକ ଭୂମିକାଗୁଡିକୁ ଚୟନ କରନ୍ତୁ ଯିଏ %s ପରିସରକୁ ସକର୍ମ କରିବ।"
@@ -230993,21 +234016,21 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
@@ -231015,14 +234038,14 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
@@ -231031,14 +234054,14 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "rpm କୁ ଅପରିସୀମିତ ଭାବରେ ଚାଲିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -231047,7 +234070,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "rpm କୁ ଅପରିସୀମିତ ଭାବରେ ଚାଲିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -231055,7 +234078,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "ଚାଳକ ଭୂମିକାଗୁଡିକୁ ଚୟନ କରନ୍ତୁ ଯିଏ %s ପରିସରକୁ ସକର୍ମ କରିବ।"
@@ -231063,7 +234086,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
@@ -231071,21 +234094,21 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
@@ -231093,7 +234116,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
@@ -231101,21 +234124,21 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "%s କୁ ଯେକୌଣସି tcp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
@@ -231124,7 +234147,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
@@ -231133,7 +234156,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "ଚାଳକ ଫାଇଲଗୁଡିକୁ ପଢିବା ପାଇଁ ଇଭଲ୍ୟୁସନ ଏବଂ ଥଣ୍ଡରବର୍ଡକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -231141,7 +234164,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
 -msgstr ""
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "ଚାଳକ ଫାଇଲଗୁଡିକୁ ପଢିବା ପାଇଁ ଇଭଲ୍ୟୁସନ ଏବଂ ଥଣ୍ଡରବର୍ଡକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -231149,7 +234172,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "ଚାଳକ ଫାଇଲଗୁଡିକୁ ପଢିବା ପାଇଁ ଇଭଲ୍ୟୁସନ ଏବଂ ଥଣ୍ଡରବର୍ଡକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -231157,7 +234180,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "ଚାଳକ ଫାଇଲଗୁଡିକୁ ପଢିବା ପାଇଁ ଇଭଲ୍ୟୁସନ ଏବଂ ଥଣ୍ଡରବର୍ଡକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -231165,7 +234188,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "ଚାଳକକୁ usb ଉପକରଣଗୁଡିକୁ rw ର ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -231173,7 +234196,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
 -msgstr ""
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "ଚାଳକକୁ usb ଉପକରଣଗୁଡିକୁ rw ର ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -231181,14 +234204,14 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
 -msgstr ""
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "ଚାଳକ ଫାଇଲଗୁଡିକୁ ପଢିବା ପାଇଁ ଇଭଲ୍ୟୁସନ ଏବଂ ଥଣ୍ଡରବର୍ଡକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
@@ -231197,7 +234220,7 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: booleans.py:215
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
@@ -231206,14 +234229,14 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "ssh ଲଗଇନକୁ sysadm_r:sysadm_t ପରି ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -231221,7 +234244,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr ""
-+#: booleans.py:218
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
@@ -231230,14 +234253,14 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
 -msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "ଯେକୌଣସି ଫାଇଲକୁ ସ୍ଥାପନ କରିବାକୁ ସ୍ଥାପନ ଅନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
@@ -231245,12 +234268,12 @@ index 69b34b3..822a5ee 100644
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
@@ -231260,7 +234283,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "ଚାଳକମାନଙ୍କୁ dmesg ନିର୍ଦ୍ଦେଶ ଚଲାଇବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -231268,7 +234291,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
 -msgstr ""
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "ଚାଳକକୁ usb ଉପକରଣଗୁଡିକୁ rw ର ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -231276,7 +234299,7 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "X ସହଭାଗୀ ସ୍ମୃତିରେ ଲେଖିବା ପାଇଁ ଗ୍ରାହକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -231284,21 +234307,21 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr ""
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "ଚାଳକ ମାନଙ୍କୁ mount ନିର୍ଦ୍ଦେଶ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
 -msgstr ""
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
@@ -231306,14 +234329,14 @@ index 69b34b3..822a5ee 100644
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
 -msgstr ""
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "ସର୍ବପ୍ରଧାନ ଫାଇଲଗୁଡିକୁ ଲେଖିବାକୁ ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅନୁମତି ଦିଅନ୍ତୁ /"
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
@@ -232737,7 +235760,7 @@ index 69b34b3..822a5ee 100644
 +#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
 +#~ msgstr "NIS ସ୍ଥାନାନ୍ତରଣ ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
 diff --git a/policycoreutils/po/pa.po b/policycoreutils/po/pa.po
-index 157cbcf..9e05136 100644
+index 157cbcf..25a9b2c 100644
 --- a/policycoreutils/po/pa.po
 +++ b/policycoreutils/po/pa.po
 @@ -4,20 +4,20 @@
@@ -232752,7 +235775,7 @@ index 157cbcf..9e05136 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Panjabi (Punjabi) <punjabi-users at lists.sf.net>\n"
@@ -232783,7 +235806,7 @@ index 157cbcf..9e05136 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "exec ਪ੍ਰਸੰਗ ਨੂੰ %s ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ।\n"
-@@ -91,855 +91,855 @@ msgstr "******************** ਖਾਸ ***********************\n"
+@@ -91,855 +91,875 @@ msgstr "******************** ਖਾਸ ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "ਇਹ ਪਾਲਿਸੀ ਪੈਕੇਜ ਸਰਗਰਮ ਕਰਨ ਲਈ, ਇਹ ਚਲਾਓ:"
  
@@ -232853,7 +235876,7 @@ index 157cbcf..9e05136 100644
 +msgstr "ਮੈਡਿਊਲ ਨਾਂ"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "ਵਰਜਨ"
  
@@ -232923,10 +235946,10 @@ index 157cbcf..9e05136 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "%s ਲਈ ਕੁੰਜੀ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
@@ -233182,570 +236205,590 @@ index 157cbcf..9e05136 100644
  msgstr "SELinux ਰੋਲ"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "ਪਰੋਟੋਕਾਲ udp ਜਾਂ tcp ਦੀ ਲੋੜ ਹੈ"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "ਪੋਰਟ ਦੀ ਲੋੜ ਹੈ"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "ਗਲਤ ਪੋਰਟ"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "%s/%s ਲਈ ਕੁੰਜੀ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "ਕਿਸਮ ਦੀ ਲੋੜ ਹੈ"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਪੋਰਟ %s/%s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "ਪੋਰਟ %s/%s ਪਹਿਲਾਂ ਹੀ ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "%s/%s ਲਈ ਪੋਰਟ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "%s/%s ਲਈ ਪ੍ਰਸੰਗ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਹੀਂ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ mls ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "ਪੋਰਟ %s/%s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype ਜਾਂ serange ਦੀ ਲੋੜ ਹੈ"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "setype ਲੋੜੀਂਦਾ ਹੈ"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "ਪੋਰਟ %s/%s ਦਿੱਤੀ ਨਹੀਂ ਗਈ"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "ਪੋਰਟ %s/%s ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "ਪੋਰਟ %s/%s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "ਪੋਰਟਾਂ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "ਪੋਰਟ %s ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "ਪੋਰਟ %s/%s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "ਪੋਰਟ %s/%s ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "ਪੋਰਟਾਂ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux ਪੋਰਟ ਕਿਸਮ"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "ਪਰੋਟੋ"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "ਪੋਰਟ ਨੰਬਰ"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "ਕਿਸੇ ਐਡਰੈੱਸ ਦੀ ਲੋੜ ਹੈ"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "ਅਣਜਾਣਾ ਜਾਂ ਗੈਰ-ਮੌਜੂਦ ਪਰੋਟੋਕਾਲ"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux ਕਿਸਮ ਦੀ ਲੋੜ ਹੈ"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "%s ਲਈ ਕੁੰਜੀ ਬਣਾਈ ਨਹੀਂ ਜਾ ਸਕੀ"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਐਡਰੈੱਸ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "%s ਲਈ ਐਡਰੈੱਸ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "%s ਲਈ ਪ੍ਰਸੰਗ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "%s ਲਈ ਮਾਸਕ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ mls ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "ਐਡਰੈੱਸ %s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "ਐਡਰੈੱਸ %s ਦਿੱਤੀ ਨਹੀਂ ਗਈ"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "ਐਡਰੈੱਸ %s ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "ਐਡਰੈੱਸ %s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "ਐਡਰੈੱਸ %s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "ਐਡਰੈੱਸ %s ਨੂੰ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "ਸਭ ਨੋਡ ਮੈਪਿੰਗ ਹਟਾ ਨਹੀਂ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "ਐਡਰੈੱਸ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux ਕਿਸਮ ਦੀ ਲੋੜ ਹੈ"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਇੰਟਰਫੇਸ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਬਣਾਇਆ ਨਹੀਂ ਜਾ ਸਕਿਆ"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ mls ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "%s ਲਈ ਸੁਨੇਹਾ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "ਇੰਟਰਫੇਸ %s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "ਇੰਟਰਫੇਸ %s ਦਿੱਤਾ ਨਹੀਂ ਗਿਆ"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "ਇੰਟਰਫੇਸ %s ਨੂੰ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "ਇੰਟਰਫੇਸ %s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "ਇੰਟਰਫੇਸ %s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "ਇੰਟਰਫੇਸ %s ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "ਸਭ ਇੰਟਰਫੇਸ ਮੈਪਿੰਗ ਹਟਾ ਨਹੀਂ ਸਕਿਆ"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "ਇੰਟਰਫੇਸ ਸੂਚੀ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux ਇੰਟਰਫੇਸ"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "ਪ੍ਰਸੰਗ"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "%s ਲਈ ਤੁਲਨਾਤਮਕ ਸ਼੍ਰੇਣੀ ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦ ਹੈ"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "ਫਾਇਲ spec %s ਬਦਲਾਅ ਰੂਲ '%s %s' ਨਾਲ ਪ੍ਰਤੀਰੋਧੀ ਹੈ"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "%s ਲਈ ਤੁਲਨਾਤਮਕ ਸ਼੍ਰੇਣੀ ਮੌਜੂਦ ਨਹੀਂ ਹੈ"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ mlf ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "ਗਲਤ ਫਾਇਲ ਨਿਰਧਾਰਨ"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "ਫਾਇਲ ਨਿਰਧਾਰਨ ਵਿੱਚ ਸਪੇਸ ਨਹੀਂ ਹੋ ਸਕਦੀ"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
--msgstr ""
 +msgstr "ਫਾਇਲ spec %s ਦਾ ਬਦਲਾਅ ਰੂਲ '%s %s' ਨਾਲ ਪ੍ਰਤੀਰੋਧ ਹੈ; '%s' ਜੋੜਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
+ msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ %s ਲਈ ਪ੍ਰਸੰਗ ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "setype, serange ਜਾਂ seuser ਦੀ ਲੋੜ ਹੈ"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਹੈ"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ %s ਨੂੰ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "ਲੋਕਲ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "ਕਿਸਮ"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -233754,7 +236797,7 @@ index 157cbcf..9e05136 100644
 +"SELinux ਡਿਸਟਰੀਬਿਊਸ਼ਨ fcontext ਬਦਲਾਅ \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -233764,105 +236807,105 @@ index 157cbcf..9e05136 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਬੂਲੀਅਨ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "ਬੂਲੀਅਨ %s ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਹੈ"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ %s ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "ਤੁਹਾਨੂੰ ਹੇਠਲਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਮੁੱਲ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "ਬੂਲੀਅਨ %s ਦਾ ਯੋਗ ਮੁੱਲ ਨਹੀਂ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "ਬੂਲੀਅਨ %s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "ਗਲਤ ਫਾਰਮੈਟ %s: ਰਿਕਾਰਡ %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "ਬੂਲੀਅਨ %s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "ਬੂਲੀਅਨ %s ਨੂੰ ਹਟਾ ਨਹੀਂ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "ਬੂਲੀਅਨ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "ਅਣਜਾਣ"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "ਬੰਦ"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "on"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux ਬੂਲੀਅਨ"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "ਹਾਲਤ"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "ਡਿਫਾਲਟ"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "ਵੇਰਵਾ"
  
-@@ -1003,7 +1003,7 @@ msgstr "ਮੈਮੋਰੀ ਜਾਰੀ ਕਰਨ ਵਿੱਚ ਗਲਤੀ।\n
+@@ -1003,7 +1023,7 @@ msgstr "ਮੈਮੋਰੀ ਜਾਰੀ ਕਰਨ ਵਿੱਚ ਗਲਤੀ।\n
  msgid "Error sending audit message.\n"
  msgstr "ਆਡਿਟ ਸੁਨੇਹੇ ਭੇਜਣ ਵਿੱਚ ਗਲਤੀ।\n"
  
@@ -233871,7 +236914,7 @@ index 157cbcf..9e05136 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "enforcing ਮੋਡ ਪਤਾ ਨਹੀਂ ਕਰ ਸਕਿਆ।\n"
-@@ -1118,62 +1118,66 @@ msgstr "ਖਾਲੀ ਸਿਗਨਲ ਸੈੱਟ ਪਤਾ ਲਗਾਉਣ ਦ
+@@ -1118,62 +1138,66 @@ msgstr "ਖਾਲੀ ਸਿਗਨਲ ਸੈੱਟ ਪਤਾ ਲਗਾਉਣ ਦ
  msgid "Unable to set SIGHUP handler\n"
  msgstr "SIGHUP ਹੈਂਡਲਰ ਨਿਰਧਾਰਤ ਕਰਨ ਵਿੱਚ ਫੇਲ\n"
  
@@ -233950,7 +236993,7 @@ index 157cbcf..9e05136 100644
  msgid "failed to exec shell\n"
  msgstr "ਸ਼ੈੱਲ ਚਲਾਉਣ ਵਿੱਚ ਫੇਲ\n"
  
-@@ -1276,2088 +1280,3006 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1276,2088 +1300,3021 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -234046,27 +237089,32 @@ index 157cbcf..9e05136 100644
 -msgstr ""
 +msgstr "ਲਾਗਇਨ '%s' ਦੀ ਲੋੜ ਹੈ"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "ਪਾਲਿਸੀ ਮੈਡਿਊਲ"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "ਮੈਡਿਊਲ ਨਾਂ"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "ਆਡਿਟ ਅਯੋਗ ਕਰੋ"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "ਆਡਿਟ ਯੋਗ ਕਰੋ"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
 -
@@ -234122,7 +237170,7 @@ index 157cbcf..9e05136 100644
 -msgstr ""
 +msgstr "<b>ਐਪਲੀਕੇਸ਼ਨ</b>"
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "ਸਟੈਂਡਰਡ Init ਡੈਮਨ"
  
@@ -234140,16 +237188,16 @@ index 157cbcf..9e05136 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS ਸਿਸਟਮ ਡੈਮਨ"
- 
--#: ../gui/polgen.glade:280
++
 +#: ../gui/polgen.glade:349
 +msgid "Internet Services Daemon (inetd)"
 +msgstr "ਇੰਟਰਨੈੱਟ ਸਰਵਿਸ ਡੈਮਨ (inetd)"
-+
+ 
+-#: ../gui/polgen.glade:280
 +#: ../gui/polgen.glade:353
  msgid "Internet Services Daemon are daemons started by xinetd"
 -msgstr ""
@@ -234158,7 +237206,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "ਵੈੱਬ ਕਾਰਜ/ਸਕਰਿਪਟ (CGI)"
  
@@ -234172,7 +237220,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "ਉਪਭੋਗੀ ਕਾਰਜ"
  
@@ -234182,14 +237230,14 @@ index 157cbcf..9e05136 100644
  "User Application are any application that you would like to confine that is "
  "started by a user"
 -msgstr ""
--
++msgstr "ਉਪਭੋਗੀ ਕਾਰਜ ਉਹ ਕਾਰਜ ਹਨ ਜਿਨਾਂ ਤੇ ਤੁਸੀਂ ਪਾਬੰਦੀ ਲਾਉਣੀ ਹੈ ਤੇ ਜੋ ਉਪਭੋਗੀ ਦੁਆਰਾ ਚੱਲਦੇ ਹਨ"
+ 
 -#: ../gui/polgen.glade:324 ../gui/polgen.py:160
 -msgid "User Application"
 -msgstr ""
-+msgstr "ਉਪਭੋਗੀ ਕਾਰਜ ਉਹ ਕਾਰਜ ਹਨ ਜਿਨਾਂ ਤੇ ਤੁਸੀਂ ਪਾਬੰਦੀ ਲਾਉਣੀ ਹੈ ਤੇ ਜੋ ਉਪਭੋਗੀ ਦੁਆਰਾ ਚੱਲਦੇ ਹਨ"
- 
+-
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "ਸੈਂਡਬਕਸਾ"
@@ -234199,12 +237247,12 @@ index 157cbcf..9e05136 100644
  msgid "<b>Login Users</b>"
 -msgstr ""
 +msgstr "<b>ਲਾਗਇਨ ਉਪਭੋਗੀ</b>"
- 
--#: ../gui/polgen.glade:453
++
 +#: ../gui/polgen.glade:478
 +msgid "Existing User Roles"
 +msgstr "ਮੌਜੂਦਾ ਉਪਭੋਗੀ ਰੋਲ"
-+
+ 
+-#: ../gui/polgen.glade:453
 +#: ../gui/polgen.glade:482
  msgid "Modify an existing login user record."
 -msgstr ""
@@ -234213,7 +237261,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "ਘੱਟੋ-ਘੱਟ ਟਰਮੀਨਲ ਉਪਭੋਗੀ ਰੋਲ"
  
@@ -234229,7 +237277,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "ਘੱਟੋ-ਘੱਟ X ਵਿੰਡੋ ਉਪਭੋਗੀ ਰੋਲ"
  
@@ -234245,7 +237293,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "ਉਪਭੋਗੀ ਰੋਲ"
  
@@ -234260,7 +237308,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "ਪਰਬੰਧਕ ਉਪਭੋਗੀ ਰੋਲ"
  
@@ -234283,7 +237331,7 @@ index 157cbcf..9e05136 100644
 -msgstr ""
 +msgstr "<b>ਪਰਬੰਧਕ ਉਪਭੋਗੀ</b>"
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr "ਰੂਟ ਪਰਬੰਧਕ ਉਪਭੋਗੀ ਰੋਲ"
  
@@ -234616,12 +237664,12 @@ index 157cbcf..9e05136 100644
 +#: ../gui/polgen.glade:1914
  msgid "Sends email"
 -msgstr ""
-+msgstr "ਈ-ਮੇਲ ਭੇਜਦਾ ਹੈ"
- 
+-
 -#: ../gui/polgen.glade:2530
 -msgid "label115"
 -msgstr ""
--
++msgstr "ਈ-ਮੇਲ ਭੇਜਦਾ ਹੈ"
+ 
 -#: ../gui/polgen.glade:2559
 +#: ../gui/polgen.glade:1961
  msgid "<b>Add files/directories that %s manages</b>"
@@ -234824,28 +237872,19 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/polgen.py:420
 -msgid "Only Daemon apps can use an init script.."
--msgstr ""
 +#: ../gui/portsPage.py:207
 +#, python-format
 +msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
 +msgstr "ਪੋਰਟ ਨੰਬਰ \"%s\" ਠੀਕ ਨਹੀਂ ਹੈ  0 < PORT_NUMBER < 65536 "
- 
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:252
 +msgid "List View"
 +msgstr "ਲਿਸਟ ਝਲਕ"
- 
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 +msgid "Group View"
 +msgstr "ਗਰੁੱਪ ਦਰਿਸ਼"
- 
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Are you sure you want to delete %s '%s'?"
@@ -234887,8 +237926,8 @@ index 157cbcf..9e05136 100644
 +"ਪਾਲਿਸੀ ਕਿਸਮ ਤਬਦੀਲ ਕਰਨ ਨਾਲ ਅਗਲੀ ਵਾਰ ਬੂਟ ਹੋਣ ਤੇ ਪੂਰਾ ਫਾਇਲ ਸਿਸਟਮ ਮੁੜ ਲੇਬਲ ਕੀਤਾ ਜਾਏਗਾ। "
 +"ਮੁੜ-ਲੇਬਲ ਹੋਣ ਤੇ ਫਾਇਲ ਸਿਸਟਮ ਦੇ ਅਕਾਰ ਮੁਤਾਬਿਕ ਕੁਝ ਸਮਾਂ ਲੱਗਦਾ ਹੈ।  ਕੀ ਤੁਸੀਂ ਜਾਰੀ ਕਰਨਾ ਹੈ?"
  
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -234904,8 +237943,8 @@ index 157cbcf..9e05136 100644
 +"ਹੋ ਜੋ ਸਿਰਫ ਗਲਤੀਆਂ ਦਾ ਲਾਗ ਰੱਖਦਾ ਹੈ ਅਤੇ enforce SELinux ਪਾਲਿਸੀ ਨਹੀਂ।  Permissive ਮੋਡ "
 +"ਲਈ ਮੁੜ-ਚਾਲੂ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ    ਕੀ ਤੁਸੀਂ ਜਾਰੀ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?"
  
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -234915,8 +237954,8 @@ index 157cbcf..9e05136 100644
 +"SELinux ਯੋਗ ਕਰਨ ਨਾਲ ਅਗਲੀ ਵਾਰ ਬੂਟ ਹੋਣ ਤੇ ਪੂਰਾ ਫਾਇਲ ਸਿਸਟਮ ਮੁੜ ਲੇਬਲ ਕੀਤਾ ਜਾਏਗਾ। ਮੁੜ-ਲੇਬਲ "
 +"ਹੋਣ ਤੇ ਫਾਇਲ ਸਿਸਟਮ ਦੇ ਅਕਾਰ ਮੁਤਾਬਿਕ ਕੁਝ ਸਮਾਂ ਲੱਗਦਾ ਹੈ।  ਕੀ ਤੁਸੀਂ ਜਾਰੀ ਕਰਨਾ ਹੈ?"
  
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
@@ -234929,8 +237968,8 @@ index 157cbcf..9e05136 100644
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
@@ -234973,8 +238012,8 @@ index 157cbcf..9e05136 100644
 +"ਚਿੰਨ ਸੰਬੰਧ\n"
 +"named ਪਾਈਪ\n"
  
--#: ../gui/polgen.py:1183
--msgid "Interface file"
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
@@ -235021,8 +238060,8 @@ index 157cbcf..9e05136 100644
 +"ਚੇਤਾਵਨੀ\n"
 +"ਮਜਬੂਰ\n"
  
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "ਵਰਤਮਾਨ ਮਜਬੂਰ ਮੋਡ"
@@ -235042,8 +238081,8 @@ index 157cbcf..9e05136 100644
 +"ਸਿਸਟਮ ਦੇ ਅਕਾਰ ਮੁਤਾਬਿਕ ਕਾਫੀ ਸਮਾਂ ਲੱਗ ਲਕਦਾ ਹੈ। ਜੇ ਤੁਸੀਂ ਪਾਲਿਸੀ ਕਿਸਮ ਤਬਦੀਲ ਕਰ ਦਿੱਤੀ ਜਾਂ "
 +"ਅਯੋਗ ਤੋਂ ਮਜਬੂਰ ਤਬਦੀਲ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਮੁੜ-ਲੇਬਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।"
  
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "ਫਿਰ ਚਾਲੂ ਹੋਣ ਤੇ ਮੁੜ-ਲੇਬਲ ਕਰੋ।"
@@ -235192,16 +238231,22 @@ index 157cbcf..9e05136 100644
 +
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
 +msgstr ""
@@ -235285,25 +238330,25 @@ index 157cbcf..9e05136 100644
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "ਇੰਟਰਨੈੱਟ ਸਰਵਿਸ ਡੈਮਨ"
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/polgen.py:1306
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
  #, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "ਪੋਰਟਾਂ ਨੰਬਰ ਜਾਂ 1 ਤੋਂ %d ਤੱਕ ਨੰਬਰਾਂ ਦੀ ਰੇਂਜ ਹੋਣੇ ਜਰੂਰੀ ਹਨ"
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "ਤੁਹਾਨੂੰ ਆਪਣੇ ਪਾਬੰਦੀ ਕਾਰਜਾਂ/ਉਪਭੋਗੀਆਂ ਲਈ ਨਾਂ ਦੇਣਾ ਜਰੂਰੀ ਹੈ"
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
  msgid ""
 -"\n"
 -"%s\n"
@@ -235314,51 +238359,56 @@ index 157cbcf..9e05136 100644
 +"MODULENAME\""
 +msgstr "ਨਾਂ ਅਲਫਾ ਨੁਮੈਰਿਕ ਹੋਣਾ ਜਰੂਰੀ ਹੈ। ਚੋਣ \"-n MODULENAME\" ਦੀ ਵਰਤੋਂ ਕਰੋ"
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "ਯੂਜ਼ਰ ਕਿਸਮਾਂ ਨੂੰ ਐਗਜ਼ੀਕਿਊਟੇਬਲਾਂ ਲਈ ਮਨਜੂਰੀ ਨਹੀਂ ਹੈ।"
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "DAEMON ਕਾਰਜ init ਸਕਰਿਪਟ ਨੂੰ ਵਰਤ ਸਕਦੇ ਹਨ.."
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve ਇੱਕ ਬੂਲੀਅਨ ਮੁੱਲ ਹੋਣਾ ਜਰੂਰੀ ਹੈ"
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog ਦਾ ਮੁੱਲ ਬੂਲੀਅਨ ਹੋਣਾ ਜਰੂਰੀ ਹੈ"
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_syslog ਦਾ ਮੁੱਲ ਬੂਲੀਅਨ ਹੋਣਾ ਜਰੂਰੀ ਹੈ"
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache must be a boolean value "
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER ਕਿਸਮ ਆਟੋਮੈਟਿਕ ਹੀ tmp ਕਿਸਮ ਲੈ ਲੈਂਦੀ ਹੈ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr "ਤੁਹਾਨੂੰ ਆਪਣੇ ਪਾਬੰਦ ਕਾਰਜ ਲਈ ਆਗਜ਼ੀਕਿਊਟੇਬਲ ਮਾਰਗ ਦੇਣਾ ਜਰੂਰੀ ਹੈ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "enforcment ਫਾਇਲ ਟਾਈਪ ਕਰੋ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "ਇੰਟਰਫੇਸ ਫਾਇਲ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਫਾਇਲ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "ਇੰਟਰਫੇਸ ਫਾਇਲ"
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "ਸੈੱਟਅੱਪ ਸਕਰਿਪਟ"
 +
@@ -235382,18 +238432,28 @@ index 157cbcf..9e05136 100644
 +msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "ਮੋਜ਼ੀਲਾ ਬਰਾਊਜ਼ਰ ਨੂੰ ਉਪਭੋਗੀ ਫਾਇਲਾਂ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
  msgstr ""
  
 -#: ../gui/portsPage.py:85
-+#: booleans.py:5
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ rw usb ਜੰਤਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:6
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ rw usb ਜੰਤਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:8
  msgid ""
 -"SELinux Port\n"
 -"Type"
@@ -235405,53 +238465,53 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
 -msgid "Protocol"
-+#: booleans.py:7
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:8
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "ਮੋਜ਼ੀਲਾ ਬਰਾਊਜ਼ਰ ਨੂੰ ਉਪਭੋਗੀ ਫਾਇਲਾਂ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:9
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "ਮੋਜ਼ੀਲਾ ਬਰਾਊਜ਼ਰ ਨੂੰ ਉਪਭੋਗੀ ਫਾਇਲਾਂ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
-+#: booleans.py:11
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:12
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:13
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:14
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:15
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:16
++#: booleans.py:18
  msgid ""
 -"MLS/MCS\n"
 -"Level"
@@ -235460,26 +238520,26 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/portsPage.py:101
 -msgid "Port"
-+#: booleans.py:17
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "sasl ਪ੍ਰਮਾਣਿਕਤਾ ਸਰਵਰ ਨੂੰ /etc/shadow ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "ਸਭ ਡੈਮਨਾਂ ਰਾਹੀਂ ਮੁੱਖ-ਫਾਇਲਾਂ ਨੂੰ / ਤੋ ਲਿਖਣ ਲਈ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:19
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "ਸਭ ਡੈਮਨਾਂ ਰਾਹੀਂ ਮੁੱਖ-ਫਾਇਲਾਂ ਨੂੰ / ਤੋ ਲਿਖਣ ਲਈ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:20
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "ਨਾ-ਨਿਰਧਾਰਤ ttys ਵਰਤਣ ਲਈ ਸਭ ਡੈਮਨਾਂ ਨੂੰ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:21
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
@@ -235488,7 +238548,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/portsPage.py:207
 -#, python-format
 -msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
-+#: booleans.py:22
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
  msgstr ""
@@ -235496,7 +238556,7 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/portsPage.py:252
 -msgid "List View"
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
@@ -235504,7 +238564,7 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 -msgid "Group View"
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
@@ -235569,342 +238629,342 @@ index 157cbcf..9e05136 100644
 -
 -#: ../gui/selinux.tbl:2
 -msgid "Allow all daemons to write corefiles to /"
-+#: booleans.py:25
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ mount ਕਮਾਂਡ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "ਸਭ ਡੈਮਨਾਂ ਰਾਹੀਂ ਮੁੱਖ-ਫਾਇਲਾਂ ਨੂੰ / ਤੋ ਲਿਖਣ ਲਈ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "ਸਭ ਡੈਮਨਾਂ ਰਾਹੀਂ ਮੁੱਖ-ਫਾਇਲਾਂ ਨੂੰ / ਤੋ ਲਿਖਣ ਲਈ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "ਸਭ ਡੈਮਨਾਂ ਰਾਹੀਂ ਮੁੱਖ-ਫਾਇਲਾਂ ਨੂੰ / ਤੋ ਲਿਖਣ ਲਈ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ postgres ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:31
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +"SELinux webadm ਉਪਭੋਗੀ ਨੂੰ ਨਾ-ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:32
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +"SELinux webadm ਉਪਭੋਗੀ ਨੂੰ ਨਾ-ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:35
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "ਆਮ ਉਪਭੋਗੀ ਨੂੰ ping ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:36
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +"SELinux webadm ਉਪਭੋਗੀ ਨੂੰ ਨਾ-ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "%s ਨੂੰ ਕਿਸੇ tcp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ mysql ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "%s ਨੂੰ ਕਿਸੇ tcp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:46
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
 -msgstr ""
-+#: booleans.py:50
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:51
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:52
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "ਡੈਮਨਾਂ ਨੂੰ NIS ਨਾਲ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "ਡੈਮਨਾਂ ਨੂੰ NIS ਨਾਲ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:60
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:66
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "%s ਨੂੰ ਕਿਸੇ tcp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:67
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:68
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "ਡੈਮਨਾਂ ਨੂੰ NIS ਨਾਲ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "ssh ਨੂੰ ssh-keysign ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:71
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:72
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ postgres ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:75
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "rpm ਨੂੰ unconfined ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:76
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ mount ਕਮਾਂਡ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:77
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ mount ਕਮਾਂਡ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:78
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "rpm ਨੂੰ unconfined ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "ਡੈਮਨਾਂ ਨੂੰ NIS ਨਾਲ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ mount ਕਮਾਂਡ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:87
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:88
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "ssh ਨੂੰ ssh-keysign ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:89
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:90
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "%s ਨੂੰ ਕਿਸੇ tcp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:91
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -235917,13 +238977,13 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr ""
-+#: booleans.py:92
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:4
-+#: booleans.py:93
++#: booleans.py:95
 +#, fuzzy
  msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
@@ -235931,31 +238991,31 @@ index 157cbcf..9e05136 100644
 +"unreserved port."
 +msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "java ਆਗਜ਼ੀਕਿਊਟੇਬਲ ਸਟੈਕ ਨੂੰ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:95
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "ਫਾਇਲਾਂ ਚੁਣੋ ਜੋ ਪਾਬੰਦੀ ਵਾਲੇ ਕਾਰਜ ਨੇ ਬਣਾਈਆਂ ਜਾਂ ਲਿਖੀਆਂ ਹਨ"
 +
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "ਡੈਮਨਾਂ ਨੂੰ NIS ਨਾਲ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "ਨਾ-ਨਿਰਧਾਰਤ ttys ਵਰਤਣ ਲਈ ਸਭ ਡੈਮਨਾਂ ਨੂੰ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:5
-+#: booleans.py:99
++#: booleans.py:101
  msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Control the ability to mmap a low area of the address space, as configured "
@@ -235965,7 +239025,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -235973,7 +239033,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "ਕਿਸੇ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਮਾਊਂਟ ਕਰਨ ਲਈ mount ਮਨਜੂਰ ਕਰੋ"
@@ -235982,14 +239042,14 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:209
 -msgid "Mount"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:7
 -msgid "Allow mount to mount any file"
-+#: booleans.py:103
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -235999,13 +239059,13 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:8
 -msgid "Allow mount to mount any directory"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "ਸਟਾਫ ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਨੂੰ home ਡਾਇਰੈਕਟਰੀਆਂ ਵਿੱਚ ਲਿਖਣ ਦੀ ਮਨਜੂਰੀ"
  
 -#: ../gui/selinux.tbl:9
-+#: booleans.py:105
++#: booleans.py:107
  msgid "Allow mplayer executable stack"
 -msgstr ""
 +msgstr "mplayer ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਸਟੈਕ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236014,7 +239074,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:188
 -msgid "SSH"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "%s ਨੂੰ ਕਿਸੇ tcp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236022,13 +239082,13 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:10
 -msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "ਹਮੇਸ਼ਾਂ %s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:11
-+#: booleans.py:108
++#: booleans.py:110
  msgid ""
 -"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
@@ -236036,58 +239096,58 @@ index 157cbcf..9e05136 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:12
-+#: booleans.py:109
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "ਕਿਸੇ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਮਾਊਂਟ ਕਰਨ ਲਈ mount ਮਨਜੂਰ ਕਰੋ"
 +
-+#: booleans.py:110
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "ਡੈਮਨਾਂ ਨੂੰ NIS ਨਾਲ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "ਕਲਾਂਈਟ ਨੂੰ X ਸ਼ੇਅਰ ਮੈਮੋਰੀ ਤੇ ਲਿਖਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "%s ਨੂੰ ਕਿਸੇ tcp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:119
++#: booleans.py:121
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
@@ -236095,7 +239155,7 @@ index 157cbcf..9e05136 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:13
-+#: booleans.py:120
++#: booleans.py:122
  msgid ""
 -"Allow unconfined SELinux user account to execute files in home directory or /"
 -"tmp"
@@ -236106,7 +239166,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236114,7 +239174,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Allow unlabeled packets to flow on the network"
 -msgstr ""
-+#: booleans.py:122
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236122,13 +239182,13 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:15
 -msgid ""
 -"Allow user SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
@@ -236136,99 +239196,99 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:140
 -msgid "Databases"
 -msgstr ""
-+#: booleans.py:125
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
 -msgid "XServer"
 -msgstr ""
-+#: booleans.py:128
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ mount ਕਮਾਂਡ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:129
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "ਆਮ ਉਪਭੋਗੀ ਨੂੰ ping ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "pppd ਨੂੰ ਰੈਗੂਲਰ ਉਪਭੋਗੀ ਲਈ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:132
++#: booleans.py:134
 +#, fuzzy
  msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "ਕਿਸੇ ਫਾਇਲ ਨੂੰ ਮਾਊਂਟ ਕਰਨ ਲਈ mount ਮਨਜੂਰ ਕਰੋ"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ postgres ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ rw usb ਜੰਤਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "sasl ਪ੍ਰਮਾਣਿਕਤਾ ਸਰਵਰ ਨੂੰ /etc/shadow ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -236238,7 +239298,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "rpm ਨੂੰ unconfined ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236246,7 +239306,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "ਕਿਸੇ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਮਾਊਂਟ ਕਰਨ ਲਈ mount ਮਨਜੂਰ ਕਰੋ"
@@ -236258,7 +239318,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236266,7 +239326,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236274,75 +239334,75 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "rpm ਨੂੰ unconfined ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "xen ਨੂੰ ਭੌਤਿਕ ਡਿਸਕ ਜੰਤਰ ਪੜਨ/ਲਿਖਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "ਕਿਸੇ ਫਾਇਲ ਨੂੰ ਮਾਊਂਟ ਕਰਨ ਲਈ mount ਮਨਜੂਰ ਕਰੋ"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "ਕਿਸੇ ਫਾਇਲ ਨੂੰ ਮਾਊਂਟ ਕਰਨ ਲਈ mount ਮਨਜੂਰ ਕਰੋ"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "sasl ਪ੍ਰਮਾਣਿਕਤਾ ਸਰਵਰ ਨੂੰ /etc/shadow ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -236350,14 +239410,14 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -236367,14 +239427,14 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
 -msgstr ""
-+#: booleans.py:163
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
 +msgstr "ਰੈਗੂਲਰ ਉਪਭੋਗੀਆਂ ਨੂੰ ਸਿੱਧੀ ਮਾਊਸ ਵਰਤੋਂ ਲਈ ਮਨਜੂਰੀ ਦਿਓ (ਸਿਰਫ X ਸਰਵਰ ਨੂੰ ਮਨਜੂਰ ਕਰੋ)"
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -236383,7 +239443,7 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -236391,7 +239451,7 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -236401,7 +239461,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ mysql ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236409,7 +239469,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
@@ -236418,7 +239478,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
 -msgstr ""
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ postgres ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236426,7 +239486,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
 -msgstr ""
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
@@ -236435,7 +239495,7 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: booleans.py:171
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -236449,21 +239509,21 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ rw usb ਜੰਤਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
  msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
@@ -236474,7 +239534,7 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: booleans.py:175
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -236484,7 +239544,7 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: booleans.py:176
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -236494,7 +239554,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236502,14 +239562,14 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
@@ -236517,7 +239577,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -236526,7 +239586,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "ਬਿਨਾਂ-ਲੇਬਲ ਪੈਕਟਾਂ ਨੂੰ ਨੈੱਟਵਰਕ ਤੇ ਜਾਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236534,7 +239594,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236542,7 +239602,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
@@ -236550,14 +239610,14 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: booleans.py:185
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
@@ -236568,7 +239628,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "ਪ੍ਰਮਾਣਿਕਤਾ ਲਈ Pam ਨੂੰ ਵਰਤਦੇ ਹਨ"
@@ -236576,14 +239636,14 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "ssh ਲਾਗਇਨ ਨੂੰ sysadm_r:sysadm_t ਤੌਰ ਤੇ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "ਯੂਜ਼ਰ ਰੋਲ ਚੁਣੋ ਜੋ %s ਡੋਮੇਨ ਵਿੱਚ ਤਬਦੀਲ ਹੋਵੇਗਾ।"
@@ -236591,21 +239651,21 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
@@ -236613,14 +239673,14 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
@@ -236629,14 +239689,14 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "rpm ਨੂੰ unconfined ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -236645,7 +239705,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "rpm ਨੂੰ unconfined ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236653,7 +239713,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "ਯੂਜ਼ਰ ਰੋਲ ਚੁਣੋ ਜੋ %s ਡੋਮੇਨ ਵਿੱਚ ਤਬਦੀਲ ਹੋਵੇਗਾ।"
@@ -236661,7 +239721,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236669,21 +239729,21 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236691,7 +239751,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236699,21 +239759,21 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "%s ਨੂੰ ਕਿਸੇ tcp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
@@ -236722,7 +239782,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
@@ -236731,7 +239791,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "ਏਵੋਲੂਸ਼ਨ ਅਤੇ ਥੰਡਰਬਰਡ ਨੂੰ ਉਪਭੋਗੀ ਫਾਇਲਾਂ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236739,7 +239799,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
 -msgstr ""
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "ਏਵੋਲੂਸ਼ਨ ਅਤੇ ਥੰਡਰਬਰਡ ਨੂੰ ਉਪਭੋਗੀ ਫਾਇਲਾਂ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236747,7 +239807,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "ਏਵੋਲੂਸ਼ਨ ਅਤੇ ਥੰਡਰਬਰਡ ਨੂੰ ਉਪਭੋਗੀ ਫਾਇਲਾਂ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236755,7 +239815,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "ਏਵੋਲੂਸ਼ਨ ਅਤੇ ਥੰਡਰਬਰਡ ਨੂੰ ਉਪਭੋਗੀ ਫਾਇਲਾਂ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236763,7 +239823,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ rw usb ਜੰਤਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236771,7 +239831,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
 -msgstr ""
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ rw usb ਜੰਤਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236779,14 +239839,14 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
 -msgstr ""
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "ਏਵੋਲੂਸ਼ਨ ਅਤੇ ਥੰਡਰਬਰਡ ਨੂੰ ਉਪਭੋਗੀ ਫਾਇਲਾਂ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
@@ -236794,7 +239854,7 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: booleans.py:215
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
@@ -236802,14 +239862,14 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "ssh ਲਾਗਇਨ ਨੂੰ sysadm_r:sysadm_t ਤੌਰ ਤੇ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236817,7 +239877,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr ""
-+#: booleans.py:218
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
@@ -236826,14 +239886,14 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
 -msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "ਕਿਸੇ ਫਾਇਲ ਨੂੰ ਮਾਊਂਟ ਕਰਨ ਲਈ mount ਮਨਜੂਰ ਕਰੋ"
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
@@ -236841,12 +239901,12 @@ index 157cbcf..9e05136 100644
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
@@ -236856,7 +239916,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ dmesg ਕਮਾਂਡ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236864,7 +239924,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
 -msgstr ""
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ rw usb ਜੰਤਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236872,7 +239932,7 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "ਕਲਾਂਈਟ ਨੂੰ X ਸ਼ੇਅਰ ਮੈਮੋਰੀ ਤੇ ਲਿਖਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236880,21 +239940,21 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr ""
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "ਉਪਭੋਗੀ ਨੂੰ mount ਕਮਾਂਡ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
 -msgstr ""
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
@@ -236902,14 +239962,14 @@ index 157cbcf..9e05136 100644
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
 -msgstr ""
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "ਸਭ ਡੈਮਨਾਂ ਰਾਹੀਂ ਮੁੱਖ-ਫਾਇਲਾਂ ਨੂੰ / ਤੋ ਲਿਖਣ ਲਈ ਮਨਜੂਰੀ ਦਿਓ"
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
@@ -238329,15 +241389,12 @@ index 157cbcf..9e05136 100644
 +#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
 +#~ msgstr "NIS ਟਰਾਂਸਫਰ ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
 diff --git a/policycoreutils/po/pl.po b/policycoreutils/po/pl.po
-index 3064664..01f9462 100644
+index 3064664..f0ae479 100644
 --- a/policycoreutils/po/pl.po
 +++ b/policycoreutils/po/pl.po
-@@ -1,36 +1,32 @@
- # SOME DESCRIPTIVE TITLE.
- # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+@@ -3,22 +3,22 @@
  # This file is distributed under the same license as the PACKAGE package.
--#
-+# 
+ #
  # Translators:
 -# Piotr Drąg <piotrdrag at gmail.com>, 2006, 2012.
 +# Piotr Drąg <piotrdrag at gmail.com>, 2006,2011-2012.
@@ -238348,38 +241405,32 @@ index 3064664..01f9462 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-11 18:29+0000\n"
-+"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 18:27+0000\n"
  "Last-Translator: Piotr Drąg <piotrdrag at gmail.com>\n"
 -"Language-Team: Polish (http://www.transifex.net/projects/p/fedora/language/"
 -"pl/)\n"
--"Language: pl\n"
 +"Language-Team: Polish <trans-pl at lists.fedoraproject.org>\n"
+ "Language: pl\n"
  "MIME-Version: 1.0\n"
  "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8bit\n"
--"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+ "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 -"|| n%100>=20) ? 1 : 2)\n"
-+"Language: pl\n"
-+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
++"|| n%100>=20) ? 1 : 2);\n"
  
  #: ../run_init/run_init.c:67
  msgid ""
- "USAGE: run_init <script> <args ...>\n"
- "  where: <script> is the name of the init script to run,\n"
- "         <args ...> are the arguments to that script."
--msgstr ""
--"UŻYCIE: run_init <skrypt> <parametry...>\n"
--"  gdzie: <skrypt> jest nazwą skryptu inicjowania do wykonania,\n"
--"         a <parametry...> są parametrami dla tego skryptu."
-+msgstr "UŻYCIE: run_init <skrypt> <parametry...>\n  gdzie: <skrypt> jest nazwą skryptu inicjowania do wykonania,\n         a <parametry...> są parametrami dla tego skryptu."
+@@ -30,7 +30,7 @@ msgstr ""
+ "  gdzie: <skrypt> jest nazwą skryptu inicjowania do wykonania,\n"
+ "         a <parametry...> są parametrami dla tego skryptu."
  
 -#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
 +#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
  #, c-format
  msgid "failed to initialize PAM\n"
  msgstr "zainicjowanie PAM się nie powiodło\n"
-@@ -79,7 +75,7 @@ msgstr "run_init może zostać uruchomione tylko na jądrze SELinuksa.\n"
+@@ -79,7 +79,7 @@ msgstr "run_init może zostać uruchomione tylko na jądrze SELinuksa.\n"
  msgid "authentication failed.\n"
  msgstr "uwierzytelnianie się nie powiodło.\n"
  
@@ -238388,7 +241439,7 @@ index 3064664..01f9462 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Nie można ustawić kontekstu wykonywania dla %s.\n"
-@@ -92,870 +88,852 @@ msgstr "******************** WAŻNE ***********************\n"
+@@ -92,687 +92,698 @@ msgstr "******************** WAŻNE ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Aby aktywować ten pakiet polityki należy wykonać:"
  
@@ -238404,10 +241455,9 @@ index 3064664..01f9462 100644
 -#: ../semanage/seobject.py:233
 +#: ../semanage/seobject.py:208
  msgid "SELinux policy is not managed or store cannot be accessed."
--msgstr ""
--"Polityka SELinuksa nie jest zarządzana lub nie można uzyskać dostępu do "
--"przechowalni."
-+msgstr "Polityka SELinuksa nie jest zarządzana lub nie można uzyskać dostępu do przechowalni."
+ msgstr ""
+ "Polityka SELinuksa nie jest zarządzana lub nie można uzyskać dostępu do "
+ "przechowalni."
  
 -#: ../semanage/seobject.py:238
 +#: ../semanage/seobject.py:213
@@ -238460,7 +241510,7 @@ index 3064664..01f9462 100644
  msgstr "Nazwa modułu"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Wersja"
  
@@ -238506,9 +241556,8 @@ index 3064664..01f9462 100644
 +#: ../semanage/seobject.py:417
  #, python-format
  msgid "Could not set permissive domain %s (module installation failed)"
--msgstr ""
--"Nie można ustawić domeny zezwalania %s (instalacja modułu się nie powiodła)"
-+msgstr "Nie można ustawić domeny zezwalania %s (instalacja modułu się nie powiodła)"
+ msgstr ""
+ "Nie można ustawić domeny zezwalania %s (instalacja modułu się nie powiodła)"
  
 -#: ../semanage/seobject.py:448
 +#: ../semanage/seobject.py:423
@@ -238526,10 +241575,10 @@ index 3064664..01f9462 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Nie można utworzyć klucza dla %s"
@@ -238611,10 +241660,9 @@ index 3064664..01f9462 100644
 +#: ../semanage/seobject.py:590
  #, python-format
  msgid "Login mapping for %s is defined in policy, cannot be deleted"
--msgstr ""
--"Mapowanie loginu dla %s zostało określone w polityce, nie może zostać "
--"usunięte"
-+msgstr "Mapowanie loginu dla %s zostało określone w polityce, nie może zostać usunięte"
+ msgstr ""
+ "Mapowanie loginu dla %s zostało określone w polityce, nie może zostać "
+ "usunięte"
  
 -#: ../semanage/seobject.py:619
 +#: ../semanage/seobject.py:594
@@ -238737,10 +241785,9 @@ index 3064664..01f9462 100644
 +#: ../semanage/seobject.py:841
  #, python-format
  msgid "SELinux user %s is defined in policy, cannot be deleted"
--msgstr ""
--"Użytkownik SELinuksa %s nie został określony w polityce, nie może zostać "
--"usunięty"
-+msgstr "Użytkownik SELinuksa %s nie został określony w polityce, nie może zostać usunięty"
+ msgstr ""
+ "Użytkownik SELinuksa %s nie został określony w polityce, nie może zostać "
+ "usunięty"
  
 -#: ../semanage/seobject.py:877
 +#: ../semanage/seobject.py:852
@@ -238791,688 +241838,702 @@ index 3064664..01f9462 100644
  msgstr "Role SELinuksa"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Wymagany jest protokół UDP lub TCP"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Wymagany jest port"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr "Nieprawidłowy port"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Nie można utworzyć klucza %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Wymagany jest typ"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Nie można sprawdzić, jeśli port %s/%s został określony"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Port %s/%s został już określony"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Nie można utworzyć portu dla %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Nie można utworzyć kontekstu dla %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Nie można ustawić użytkownika w kontekście portu dla %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Nie można ustawić roli w kontekście portu dla %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Nie można ustawić typu w kontekście portu dla %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Nie można ustawić pól MLS w kontekście portu dla %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Nie można ustawić kontekstu portu dla %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Nie można dodać portu %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Wymagane jest setype lub serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Wymagane jest setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Port %s/%s nie został określony"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Nie można odpytać portu %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Nie można zmodyfikować portu %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Nie można wyświetlić listy portów"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Nie można usunąć portu %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Port %s/%s został określony w polityce, nie może zostać usunięty"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Nie można usunąć portu %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Nie można wyświetlić listy portów"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "Typ portu SELinuksa"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Protokół"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Numer portu"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Wymagany jest adres węzła"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Nieznany lub brakujący protokół"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "Wymagany jest typ SELinuksa"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Nie można utworzyć klucza dla %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Nie można sprawdzić, jeśli adres %s został określony"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Nie można utworzyć adresu dla %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Nie można utworzyć kontekstu dla %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Nie można ustawić maski dla %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Nie można ustawić użytkownika w kontekście adresu dla %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Nie można ustawić roli w kontekście adresu dla %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Nie można ustawić typu w kontekście adresu dla %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Nie można ustawić pól MLS w kontekście adresu dla %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Nie można ustawić kontekstu adresu dla %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Nie można dodać adresu %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Adresu %s nie został określony"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Nie można odpytać adresu %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Nie można zmodyfikować adresu %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "Adres %s został określony w polityce, nie może zostać usunięty"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Nie można usunąć adresu %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr "Nie można usunąć wszystkich mapowań węzłów"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Nie można wyświetlić listy adresów"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "Wymagany jest typ SELinuksa"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Nie można sprawdzić, jeśli interfejs %s został określony"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Nie można utworzyć interfejsu dla %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Nie można ustawić użytkownika w kontekście interfejsu dla %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Nie można ustawić roli w kontekście interfejsu dla %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Nie można ustawić typu w kontekście interfejsu dla %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Nie można ustawić pól MLS w kontekście interfejsu dla %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Nie można ustawić kontekstu interfejsu dla %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Nie można ustawić kontekstu komunikatu dla %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Nie można dodać interfejsu %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Interfejs %s nie został określony"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Nie można odpytać interfejsu %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Nie można zmodyfikować interfejsu %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Interfejs %s został określony w polityce, nie może zostać usunięty"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Nie można usunąć interfejsu %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr "Nie można usunąć wszystkich mapowań interfejsów"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Nie można wyświetlić listy interfejsów"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "Interfejs SELinuksa"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Kontekst"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr "Klasa ekwiwalentu dla %s już istnieje"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr "Plik spec %s jest w konflikcie z regułą ekwiwalentu \"%s %s\""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr "Klasa ekwiwalentu dla %s nie istnieje"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Nie można ustawić użytkownika w kontekście pliku dla %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Nie można ustawić roli w kontekście pliku dla %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Nie można ustawić pól MLS w kontekście pliku dla %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Nieprawidłowe określenie pliku"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr "Określenie pliku nie może zawierać spacji"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
--"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
--msgstr ""
--"Plik spec %s jest w konflikcie z regułą ekwiwalentu \"%s %s\"; należy "
--"spróbować dodać \"%s\" zamiast tego"
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
-+"instead"
-+msgstr "Plik spec %s jest w konflikcie z regułą ekwiwalentu \"%s %s\"; należy spróbować dodać \"%s\" zamiast tego"
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+@@ -780,90 +791,95 @@ msgstr ""
+ "Plik spec %s jest w konflikcie z regułą ekwiwalentu \"%s %s\"; należy "
+ "spróbować dodać \"%s\" zamiast tego"
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Nie można sprawdzić, jeśli kontekst pliku dla %s został określony"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Nie można utworzyć kontekstu pliki dla %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Nie można ustawić typu w kontekście pliku dla %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Nie można ustawić kontekstu pliku dla %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Nie można dodać kontekstu pliku dla %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Wymagane jest setype, serange lub seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Kontekst pliku dla %s nie został określony"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Nie można odpytać kontekstu pliku dla %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Nie można zmodyfikować kontekstu pliku dla %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Nie można wyświetlić listy kontekstów plików"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Nie można usunąć kontekstu pliku %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
--msgstr ""
--"Kontekst pliku dla %s został określony w polityce, nie może zostać usunięty"
-+msgstr "Kontekst pliku dla %s został określony w polityce, nie może zostać usunięty"
+ msgstr ""
+ "Kontekst pliku dla %s został określony w polityce, nie może zostać usunięty"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Nie można usunąć kontekstu pliku dla %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Nie można wyświetlić listy kontekstów plików"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Nie można wyświetlić listy lokalnych kontekstów plików"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "fcontext SELinuksa"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "typ"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
--msgstr ""
--"\n"
--"Ekwiwalent fcontext dystrybucji SELinuksa \n"
-+msgstr "\nEkwiwalent fcontext dystrybucji SELinuksa \n"
+@@ -871,7 +887,7 @@ msgstr ""
+ "\n"
+ "Ekwiwalent fcontext dystrybucji SELinuksa \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
--msgstr ""
--"\n"
--"Lokalny ekwiwalent fcontext SELinuksa \n"
-+msgstr "\nLokalny ekwiwalent fcontext SELinuksa \n"
+@@ -879,83 +895,83 @@ msgstr ""
+ "\n"
+ "Lokalny ekwiwalent fcontext SELinuksa \n"
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Nie można sprawdzić, jeśli wartość logiczna %s została określona"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Wartość logiczna %s nie została określona"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Nie można odpytać kontekstu pliku %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Należy podać jedną z poniższych wartości: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Nie można ustawić aktywnej wartości zmiennej logicznej %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Nie można zmodyfikować wartości logicznej %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Błędny format %s: wpis %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
--msgstr ""
--"Wartość logiczna %s została określona w polityce, nie może zostać usunięta"
-+msgstr "Wartość logiczna %s została określona w polityce, nie może zostać usunięta"
+ msgstr ""
+ "Wartość logiczna %s została określona w polityce, nie może zostać usunięta"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Nie można usunąć wartości logicznej %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Nie można wyświetlić listy wartości logicznych"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "nieznane"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "wyłączone"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "włączone"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "Zmienna logiczna SELinuksa"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr "Stan"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr "Domyślnie"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Opis"
  
-@@ -1019,7 +997,7 @@ msgstr "Błąd podczas przydzielania pamięci.\n"
+@@ -1019,7 +1035,7 @@ msgstr "Błąd podczas przydzielania pamięci.\n"
  msgid "Error sending audit message.\n"
  msgstr "Błąd podczas wysyłania komunikatu audytu.\n"
  
@@ -239481,26 +242542,7 @@ index 3064664..01f9462 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Nie można ustalić trybu wymuszania.\n"
-@@ -1032,16 +1010,12 @@ msgstr "Błąd. Nie można otworzyć %s.\n"
- #: ../newrole/newrole.c:705
- #, c-format
- msgid "%s!  Could not get current context for %s, not relabeling tty.\n"
--msgstr ""
--"%s. Nie można uzyskać bieżącego kontekstu dla %s, ponowne nadanie etykiety "
--"TTY się nie odbędzie.\n"
-+msgstr "%s. Nie można uzyskać bieżącego kontekstu dla %s, ponowne nadanie etykiety TTY się nie odbędzie.\n"
- 
- #: ../newrole/newrole.c:715
- #, c-format
- msgid "%s!  Could not get new context for %s, not relabeling tty.\n"
--msgstr ""
--"%s. Nie można uzyskać nowego kontekstu dla %s, ponowne nadanie etykiety TTY "
--"się nie odbędzie.\n"
-+msgstr "%s. Nie można uzyskać nowego kontekstu dla %s, ponowne nadanie etykiety TTY się nie odbędzie.\n"
- 
- #: ../newrole/newrole.c:725
- #, c-format
-@@ -1138,62 +1112,66 @@ msgstr "Nie można uzyskać pustego ustawienia sygnału\n"
+@@ -1138,62 +1154,66 @@ msgstr "Nie można uzyskać pustego ustawienia sygnału\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Nie można ustawić obsługi SIGHUP\n"
  
@@ -239579,7 +242621,7 @@ index 3064664..01f9462 100644
  msgid "failed to exec shell\n"
  msgstr "wykonanie powłoki się nie powiodło\n"
  
-@@ -1296,20 +1274,20 @@ msgstr "chcat -- -CompanyConfidential /dokumenty/businessplan.odt"
+@@ -1296,20 +1316,20 @@ msgstr "chcat -- -CompanyConfidential /dokumenty/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential jużytkownik"
  
@@ -239605,65 +242647,32 @@ index 3064664..01f9462 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1324,25 +1302,19 @@ msgstr "Etykiety plików"
- msgid ""
- "File\n"
- "Specification"
--msgstr ""
--"Określenie\n"
--"pliku"
-+msgstr "Określenie\npliku"
- 
- #: ../gui/fcontextPage.py:81
- msgid ""
- "Selinux\n"
- "File Type"
--msgstr ""
--"Typ pliku\n"
--"SELinuksa"
-+msgstr "Typ pliku\nSELinuksa"
+@@ -1377,58 +1397,66 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr "Login \"%s\" jest wymagany"
  
- #: ../gui/fcontextPage.py:88
- msgid ""
- "File\n"
- "Type"
--msgstr ""
--"Typ\n"
--"pliku"
-+msgstr "Typ\npliku"
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr "Moduł polityki"
  
- #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
- msgid "User Mapping"
-@@ -1352,25 +1324,19 @@ msgstr "Mapowanie użytkownika"
- msgid ""
- "Login\n"
- "Name"
--msgstr ""
--"Login\n"
--" "
-+msgstr "Login\n "
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr "Nazwa modułu"
  
- #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
- msgid ""
- "SELinux\n"
- "User"
--msgstr ""
--"Użytkownik\n"
--"SELinuksa"
-+msgstr "Użytkownik\nSELinuksa"
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr "Wyłącz audytowanie"
  
- #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
- msgid ""
- "MLS/\n"
- "MCS Range"
--msgstr ""
--"Zakres MLS/\n"
--"MCS"
-+msgstr "Zakres MLS/\nMCS"
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr "Włącz audytowanie"
  
- #: ../gui/loginsPage.py:133
- #, python-format
-@@ -1397,598 +1363,445 @@ msgstr "Włącz audytowanie"
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr "Wczytaj moduł polityki"
  
@@ -239713,7 +242722,7 @@ index 3064664..01f9462 100644
  msgstr "<b>Aplikacje</b>"
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "Standardowy demon inicjowania"
 +
@@ -239721,68 +242730,65 @@ index 3064664..01f9462 100644
  msgid ""
  "Standard Init Daemon are daemons started on boot via init scripts.  Usually "
  "requires a script in /etc/rc.d/init.d"
--msgstr ""
--"Standardowe demony inicjowania to demony włączane podczas uruchamiania przez "
--"skrypty inicjacyjne. Zwykle wymagają skryptu w /etc/rc.d/init.d"
--
+@@ -1436,34 +1464,34 @@ msgstr ""
+ "Standardowe demony inicjowania to demony włączane podczas uruchamiania przez "
+ "skrypty inicjacyjne. Zwykle wymagają skryptu w /etc/rc.d/init.d"
+ 
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
 -msgstr "Standardowy demon inicjowania"
-+msgstr "Standardowe demony inicjowania to demony włączane podczas uruchamiania przez skrypty inicjacyjne. Zwykle wymagają skryptu w /etc/rc.d/init.d"
- 
+-
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
  msgstr "Systemowy demon D-Bus"
  
 -#: ../gui/polgen.glade:280
--msgid "Internet Services Daemon are daemons started by xinetd"
--msgstr "Demony usług internetowych to demony uruchamiane przez xinetd"
--
--#: ../gui/polgen.glade:282
 +#: ../gui/polgen.glade:349
- msgid "Internet Services Daemon (inetd)"
- msgstr "Demon usług internetowych (inetd)"
++msgid "Internet Services Daemon (inetd)"
++msgstr "Demon usług internetowych (inetd)"
++
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr "Demony usług internetowych to demony uruchamiane przez xinetd"
+ 
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
+-msgstr "Demon usług internetowych (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
++msgid "Web Application/Script (CGI)"
++msgstr "Aplikacje/skrypty WWW (CGI)"
  
 -#: ../gui/polgen.glade:301
--msgid ""
--"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
--msgstr ""
--"Skrypty CGI aplikacji/skryptów WWW (CGI) uruchamiane przez serwer WWW "
--"(Apache)"
-+#: ../gui/polgen.glade:353
-+msgid "Internet Services Daemon are daemons started by xinetd"
-+msgstr "Demony usług internetowych to demony uruchamiane przez xinetd"
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+ "Skrypty CGI aplikacji/skryptów WWW (CGI) uruchamiane przez serwer WWW "
+ "(Apache)"
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
- msgid "Web Application/Script (CGI)"
- msgstr "Aplikacje/skrypty WWW (CGI)"
+-msgid "Web Application/Script (CGI)"
+-msgstr "Aplikacje/skrypty WWW (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
++msgid "User Application"
++msgstr "Aplikacja użytkownika"
  
 -#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:370
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
  msgid ""
--"User Application are any application that you would like to confine that is "
--"started by a user"
--msgstr ""
--"Aplikacje użytkownika to wszystkie ograniczane aplikacje, które są "
--"uruchamiane przez użytkowników"
-+"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
-+msgstr "Skrypty CGI aplikacji/skryptów WWW (CGI) uruchamiane przez serwer WWW (Apache)"
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+@@ -1471,27 +1499,27 @@ msgstr ""
+ "Aplikacje użytkownika to wszystkie ograniczane aplikacje, które są "
+ "uruchamiane przez użytkowników"
  
 -#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
- msgid "User Application"
- msgstr "Aplikacja użytkownika"
- 
+-msgid "User Application"
+-msgstr "Aplikacja użytkownika"
+-
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
-+msgid ""
-+"User Application are any application that you would like to confine that is "
-+"started by a user"
-+msgstr "Aplikacje użytkownika to wszystkie ograniczane aplikacje, które są uruchamiane przez użytkowników"
-+
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr "Piaskownica"
  
@@ -239792,116 +242798,107 @@ index 3064664..01f9462 100644
  msgstr "<b>Logowani użytkownicy</b>"
  
 -#: ../gui/polgen.glade:453
--msgid "Modify an existing login user record."
--msgstr "Zmodyfikuj istniejący wpis logowania użytkownika."
--
--#: ../gui/polgen.glade:455
 +#: ../gui/polgen.glade:478
- msgid "Existing User Roles"
- msgstr "Istniejące role użytkowników"
++msgid "Existing User Roles"
++msgstr "Istniejące role użytkowników"
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr "Zmodyfikuj istniejący wpis logowania użytkownika."
+ 
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
+-msgstr "Istniejące role użytkowników"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
++msgid "Minimal Terminal User Role"
++msgstr "Minimalna rola użytkownika terminala"
  
 -#: ../gui/polgen.glade:474
--msgid ""
--"This user will login to a machine only via a terminal or remote login.  By "
--"default this user will have  no setuid, no networking, no su, no sudo."
--msgstr ""
--"Ten użytkownik będzie logował się do komputera tylko przez terminal lub "
--"zdalne logowanie. Domyślnie ten użytkownik nie będzie posiadał setuid, "
--"sieci, su ani sudo."
-+#: ../gui/polgen.glade:482
-+msgid "Modify an existing login user record."
-+msgstr "Zmodyfikuj istniejący wpis logowania użytkownika."
++#: ../gui/polgen.glade:499
+ msgid ""
+ "This user will login to a machine only via a terminal or remote login.  By "
+ "default this user will have  no setuid, no networking, no su, no sudo."
+@@ -1500,11 +1528,11 @@ msgstr ""
+ "zdalne logowanie. Domyślnie ten użytkownik nie będzie posiadał setuid, "
+ "sieci, su ani sudo."
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
- msgid "Minimal Terminal User Role"
- msgstr "Minimalna rola użytkownika terminala"
+-msgid "Minimal Terminal User Role"
+-msgstr "Minimalna rola użytkownika terminala"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
++msgid "Minimal X Windows User Role"
++msgstr "Minimalna rola użytkownika X Window"
  
 -#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:499
- msgid ""
--"This user can login to a machine via X or terminal.  By default this user "
--"will have no setuid, no networking, no sudo, no su"
--msgstr ""
--"Ten użytkownik może logować się do komputera przez X Window lub terminal. "
--"Domyślnie ten użytkownik nie będzie posiadał setuid, sieci, sudo ani su"
-+"This user will login to a machine only via a terminal or remote login.  By "
-+"default this user will have  no setuid, no networking, no su, no sudo."
-+msgstr "Ten użytkownik będzie logował się do komputera tylko przez terminal lub zdalne logowanie. Domyślnie ten użytkownik nie będzie posiadał setuid, sieci, su ani sudo."
++#: ../gui/polgen.glade:516
+ msgid ""
+ "This user can login to a machine via X or terminal.  By default this user "
+ "will have no setuid, no networking, no sudo, no su"
+@@ -1512,22 +1540,22 @@ msgstr ""
+ "Ten użytkownik może logować się do komputera przez X Window lub terminal. "
+ "Domyślnie ten użytkownik nie będzie posiadał setuid, sieci, sudo ani su"
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
- msgid "Minimal X Windows User Role"
- msgstr "Minimalna rola użytkownika X Window"
+-msgid "Minimal X Windows User Role"
+-msgstr "Minimalna rola użytkownika X Window"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
++msgid "User Role"
++msgstr "Rola użytkownika"
  
- #: ../gui/polgen.glade:516
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
  msgid ""
--"User with full networking, no setuid applications without transition, no "
--"sudo, no su."
--msgstr ""
--"Użytkownik z pełną siecią, brakiem aplikacji setuid bez przemiany, sudo i su"
-+"This user can login to a machine via X or terminal.  By default this user "
-+"will have no setuid, no networking, no sudo, no su"
-+msgstr "Ten użytkownik może logować się do komputera przez X Window lub terminal. Domyślnie ten użytkownik nie będzie posiadał setuid, sieci, sudo ani su"
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+ "Użytkownik z pełną siecią, brakiem aplikacji setuid bez przemiany, sudo i su"
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
- msgid "User Role"
- msgstr "Rola użytkownika"
+-msgid "User Role"
+-msgstr "Rola użytkownika"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
++msgid "Admin User Role"
++msgstr "Rola użytkownika administratora"
  
 -#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:533
++#: ../gui/polgen.glade:550
  msgid ""
--"User with full networking, no setuid applications without transition, no su, "
--"can sudo to Root Administration Roles"
--msgstr ""
--"Użytkownik z pełną siecią, brakiem aplikacji setuid bez przemiany i su, może "
--"używać sudo dla ról administratorów root"
-+"User with full networking, no setuid applications without transition, no "
-+"sudo, no su."
-+msgstr "Użytkownik z pełną siecią, brakiem aplikacji setuid bez przemiany, sudo i su"
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+@@ -1535,15 +1563,15 @@ msgstr ""
+ "Użytkownik z pełną siecią, brakiem aplikacji setuid bez przemiany i su, może "
+ "używać sudo dla ról administratorów root"
  
 -#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
- msgid "Admin User Role"
- msgstr "Rola użytkownika administratora"
- 
+-msgid "Admin User Role"
+-msgstr "Rola użytkownika administratora"
+-
 -#: ../gui/polgen.glade:585
-+#: ../gui/polgen.glade:550
-+msgid ""
-+"User with full networking, no setuid applications without transition, no su,"
-+" can sudo to Root Administration Roles"
-+msgstr "Użytkownik z pełną siecią, brakiem aplikacji setuid bez przemiany i su, może używać sudo dla ról administratorów root"
-+
 +#: ../gui/polgen.glade:592
  msgid "<b>Root Users</b>"
  msgstr "<b>Użytkownicy root</b>"
  
 -#: ../gui/polgen.glade:647
--msgid ""
--"Select Root Administrator User Role, if this user will be used to administer "
--"the machine while running as root.  This user will not be able to login to "
--"the system directly."
--msgstr ""
--"Należy wybrać rolę użytkownika administratora root, jeśli ten użytkownik "
--"będzie używany do administrowania komputerem podczas uruchamiania jako root. "
--"Ten użytkownik nie będzie mógł zalogować się bezpośrednio do systemu."
--
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
- msgid "Root Admin User Role"
- msgstr "Rola użytkownika administratora root"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
++msgid "Root Admin User Role"
++msgstr "Rola użytkownika administratora root"
++
++#: ../gui/polgen.glade:627
+ msgid ""
+ "Select Root Administrator User Role, if this user will be used to administer "
+ "the machine while running as root.  This user will not be able to login to "
+@@ -1553,137 +1581,119 @@ msgstr ""
+ "będzie używany do administrowania komputerem podczas uruchamiania jako root. "
+ "Ten użytkownik nie będzie mógł zalogować się bezpośrednio do systemu."
  
+-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr "Rola użytkownika administratora root"
+-
 -#: ../gui/polgen.glade:716
 -msgid "label104"
 -msgstr "label104"
-+#: ../gui/polgen.glade:627
-+msgid ""
-+"Select Root Administrator User Role, if this user will be used to administer"
-+" the machine while running as root.  This user will not be able to login to "
-+"the system directly."
-+msgstr "Należy wybrać rolę użytkownika administratora root, jeśli ten użytkownik będzie używany do administrowania komputerem podczas uruchamiania jako root. Ten użytkownik nie będzie mógł zalogować się bezpośrednio do systemu."
- 
+-
 -#: ../gui/polgen.glade:745
 +#: ../gui/polgen.glade:705
  msgid "<b>Enter name of application or user role:</b>"
@@ -239941,15 +242938,14 @@ index 3064664..01f9462 100644
 +#: ../gui/polgen.glade:821
  msgid ""
  "Enter complete path to init script used to start the confined application."
--msgstr ""
--"Pełna ścieżka do skryptu inicjowania używanego do uruchamiania ograniczanej "
--"aplikacji."
--
+ msgstr ""
+ "Pełna ścieżka do skryptu inicjowania używanego do uruchamiania ograniczanej "
+ "aplikacji."
+ 
 -#: ../gui/polgen.glade:982
 -msgid "label105"
 -msgstr "label105"
-+msgstr "Pełna ścieżka do skryptu inicjowania używanego do uruchamiania ograniczanej aplikacji."
- 
+-
 -#: ../gui/polgen.glade:1011
 +#: ../gui/polgen.glade:887
  msgid "<b>Select existing role to modify:</b>"
@@ -239992,10 +242988,8 @@ index 3064664..01f9462 100644
  msgstr "<b>Wybór ról użytkownika, do których przemienić %s:</b>"
  
 -#: ../gui/polgen.glade:1227
--msgid "Select the user roles that will transiton to this applications domains."
 +#: ../gui/polgen.glade:1019
-+msgid ""
-+"Select the user roles that will transiton to this applications domains."
+ msgid "Select the user roles that will transiton to this applications domains."
  msgstr "Wybór ról użytkownika, które przemienić do tych domen aplikacji."
  
 -#: ../gui/polgen.glade:1255
@@ -240036,54 +243030,52 @@ index 3064664..01f9462 100644
  msgstr "<b>Porty TCP</b>"
  
 -#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
--msgid "Allows %s to bind to any udp port"
--msgstr "Umożliwia %s dowiązywanie do dowolnego portu UDP"
--
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
 +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
 +#: ../gui/polgen.glade:1698
- msgid "All"
- msgstr "Wszystko"
- 
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
--msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
--msgstr ""
--"Umożliwia %s wywoływanie bindresvport z wartością 0. Dowiązywanie do portów "
--"600-1024"
++msgid "All"
++msgstr "Wszystko"
++
 +#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
-+msgid "Allows %s to bind to any udp port"
-+msgstr "Umożliwia %s dowiązywanie do dowolnego portu UDP"
+ msgid "Allows %s to bind to any udp port"
+ msgstr "Umożliwia %s dowiązywanie do dowolnego portu UDP"
  
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
+-msgstr "Wszystko"
 +#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
- msgid "600-1024"
- msgstr "600-1024"
++msgid "600-1024"
++msgstr "600-1024"
  
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
--msgid ""
--"Enter a comma separated list of udp ports or ranges of ports that %s binds "
--"to. Example: 612, 650-660"
--msgstr ""
--"Lista portów lub zakresów portów UDP oddzielonych przecinkami, do których %s "
--"może dowiązywać. Przykład: 612, 650-660"
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
 +#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
-+msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
-+msgstr "Umożliwia %s wywoływanie bindresvport z wartością 0. Dowiązywanie do portów 600-1024"
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+ "Umożliwia %s wywoływanie bindresvport z wartością 0. Dowiązywanie do portów "
+ "600-1024"
  
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
+-msgstr "600-1024"
 +#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
- msgid "Unreserved Ports (>1024)"
- msgstr "Niezastrzeżone porty (powyżej 1024)"
++msgid "Unreserved Ports (>1024)"
++msgstr "Niezastrzeżone porty (powyżej 1024)"
+ 
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+@@ -1691,36 +1701,34 @@ msgstr ""
+ "Lista portów lub zakresów portów UDP oddzielonych przecinkami, do których %s "
+ "może dowiązywać. Przykład: 612, 650-660"
  
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr "Niezastrzeżone porty (powyżej 1024)"
+-
 -#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
 -#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
-+msgid ""
-+"Enter a comma separated list of udp ports or ranges of ports that %s binds "
-+"to. Example: 612, 650-660"
-+msgstr "Lista portów lub zakresów portów UDP oddzielonych przecinkami, do których %s może dowiązywać. Przykład: 612, 650-660"
-+
 +#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
 +#: ../gui/polgen.glade:1718
  msgid "Select Ports"
@@ -240123,10 +243115,9 @@ index 3064664..01f9462 100644
  msgid ""
  "Enter a comma separated list of tcp ports or ranges of ports that %s "
  "connects to. Example: 612, 650-660"
--msgstr ""
--"Lista portów lub zakresów portów TCP oddzielonych przecinkami, z którymi %s "
--"może się łączyć. Przykład: 612, 650-660"
-+msgstr "Lista portów lub zakresów portów TCP oddzielonych przecinkami, z którymi %s może się łączyć. Przykład: 612, 650-660"
+@@ -1728,11 +1736,11 @@ msgstr ""
+ "Lista portów lub zakresów portów TCP oddzielonych przecinkami, z którymi %s "
+ "może się łączyć. Przykład: 612, 650-660"
  
 -#: ../gui/polgen.glade:2212
 +#: ../gui/polgen.glade:1702
@@ -240138,15 +243129,14 @@ index 3064664..01f9462 100644
  msgid ""
  "Enter a comma separated list of udp ports or ranges of ports that %s "
  "connects to. Example: 612, 650-660"
--msgstr ""
--"Lista portów lub zakresów portów UDP oddzielonych przecinkami, z którymi %s "
--"może się łączyć. Przykład: 612, 650-660"
--
+@@ -1740,55 +1748,47 @@ msgstr ""
+ "Lista portów lub zakresów portów UDP oddzielonych przecinkami, z którymi %s "
+ "może się łączyć. Przykład: 612, 650-660"
+ 
 -#: ../gui/polgen.glade:2305
 -msgid "label114"
 -msgstr "label114"
-+msgstr "Lista portów lub zakresów portów UDP oddzielonych przecinkami, z którymi %s może się łączyć. Przykład: 612, 650-660"
- 
+-
 -#: ../gui/polgen.glade:2334
 +#: ../gui/polgen.glade:1792
  msgid "<b>Select common application traits for %s:</b>"
@@ -240206,15 +243196,14 @@ index 3064664..01f9462 100644
  msgid ""
  "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
  "Files ..."
--msgstr ""
--"Dodanie plików/katalogów, którymi %s \"zarządza\". Pliki PID, pliki "
--"dziennika, pliki /var/lib..."
--
+@@ -1796,77 +1796,65 @@ msgstr ""
+ "Dodanie plików/katalogów, którymi %s \"zarządza\". Pliki PID, pliki "
+ "dziennika, pliki /var/lib..."
+ 
 -#: ../gui/polgen.glade:2823
 -msgid "label116"
 -msgstr "label116"
-+msgstr "Dodanie plików/katalogów, którymi %s \"zarządza\". Pliki PID, pliki dziennika, pliki /var/lib..."
- 
+-
 -#: ../gui/polgen.glade:2852
 +#: ../gui/polgen.glade:2166
  msgid "<b>Add booleans from the %s policy:</b>"
@@ -240287,9 +243276,8 @@ index 3064664..01f9462 100644
 -#: ../gui/polgengui.py:570
 +#: ../gui/polgengui.py:571
  msgid "Select directory(s) that the confined application owns and writes into"
--msgstr ""
--"Wybór katalogów, które ograniczana aplikacja posiada lub do nich zapisuje"
-+msgstr "Wybór katalogów, które ograniczana aplikacja posiada lub do nich zapisuje"
+ msgstr ""
+ "Wybór katalogów, które ograniczana aplikacja posiada lub do nich zapisuje"
  
 -#: ../gui/polgengui.py:632
 +#: ../gui/polgengui.py:633
@@ -240301,11 +243289,9 @@ index 3064664..01f9462 100644
  #, python-format
  msgid ""
  "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
--msgstr ""
--"Typ %s_t został już określony w bieżącej polityce.\n"
--"Kontynuować?"
-+msgstr "Typ %s_t został już określony w bieżącej polityce.\nKontynuować?"
+@@ -1875,11 +1863,11 @@ msgstr ""
+ "Typ %s_t został już określony w bieżącej polityce.\n"
+ "Kontynuować?"
  
 -#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
 +#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
@@ -240317,11 +243303,9 @@ index 3064664..01f9462 100644
  #, python-format
  msgid ""
  "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
--msgstr ""
--"Moduł %s.pp został już wczytany w bieżącej polityce.\n"
--"Kontynuować?"
-+msgstr "Moduł %s.pp został już wczytany w bieżącej polityce.\nKontynuować?"
+@@ -1888,107 +1876,19 @@ msgstr ""
+ "Moduł %s.pp został już wczytany w bieżącej polityce.\n"
+ "Kontynuować?"
  
 -#: ../gui/polgengui.py:699
 +#: ../gui/polgengui.py:700
@@ -240430,29 +243414,7 @@ index 3064664..01f9462 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr "Port sieciowy"
-@@ -1997,9 +1810,7 @@ msgstr "Port sieciowy"
- msgid ""
- "SELinux Port\n"
- "Type"
--msgstr ""
--"Typ portu\n"
--"SELinuksa"
-+msgstr "Typ portu\nSELinuksa"
- 
- #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
- msgid "Protocol"
-@@ -2009,9 +1820,7 @@ msgstr "Protokół"
- msgid ""
- "MLS/MCS\n"
- "Level"
--msgstr ""
--"Poziom\n"
--"MLS/MCS"
-+msgstr "Poziom\nMLS/MCS"
- 
- #: ../gui/portsPage.py:101
- msgid "Port"
-@@ -2030,1495 +1839,1493 @@ msgstr "Widok listy"
+@@ -2030,1495 +1930,1537 @@ msgstr "Widok listy"
  msgid "Group View"
  msgstr "Widok grupy"
  
@@ -240522,11 +243484,7 @@ index 3064664..01f9462 100644
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
 -msgstr "Umożliwia wszystkim demonom używać nieprzydzielonych TTY"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
-+msgstr "Na pewno usunąć %s \"%s\"?"
- 
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -240535,105 +243493,103 @@ index 3064664..01f9462 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr "Przywileje użytkowników"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Delete %s"
-+msgstr "Usuń %s"
- 
+-
 -#: ../gui/selinux.tbl:4
 -msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
 -"Umożliwia kontom użytkowników SELinuksa gadmin wykonywanie plików w katalogu "
 -"domowym lub /tmp"
-+#: ../gui/semanagePage.py:134
-+#, python-format
-+msgid "Add %s"
-+msgstr "Dodaj %s"
- 
+-
 -#: ../gui/selinux.tbl:5
 -msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
 -"Umożliwia kontom użytkowników SELinuksa guest wykonywanie plików w katalogu "
 -"domowym lub /tmp"
-+#: ../gui/semanagePage.py:148
-+#, python-format
-+msgid "Modify %s"
-+msgstr "Modyfikuj %s"
- 
+-
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
 -msgstr "Ochrona pamięci"
-+#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
-+msgid "Permissive"
-+msgstr "Zezwalanie"
- 
+-
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
 -msgstr "Zezwala na stos wykonywalny Javy"
-+#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
-+msgid "Enforcing"
-+msgstr "Wymuszanie"
- 
+-
 -#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
 -#: ../gui/selinux.tbl:209
 -msgid "Mount"
 -msgstr "Mount"
-+#: ../gui/statusPage.py:94
-+msgid "Status"
-+msgstr "Stan"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "Na pewno usunąć %s \"%s\"?"
  
 -#: ../gui/selinux.tbl:7
 -msgid "Allow mount to mount any file"
 -msgstr "Umożliwia mount montowanie wszystkich plików"
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "Usuń %s"
+ 
 -#: ../gui/selinux.tbl:8
 -msgid "Allow mount to mount any directory"
 -msgstr "Umożliwia mount montowanie wszystkich katalogów"
--
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "Dodaj %s"
+ 
 -#: ../gui/selinux.tbl:9
 -msgid "Allow mplayer executable stack"
 -msgstr "Zezwala na stos wykonywalny MPlayera"
--
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "Modyfikuj %s"
+ 
 -#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
 -#: ../gui/selinux.tbl:188
 -msgid "SSH"
 -msgstr "SSH"
--
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "Zezwalanie"
+ 
 -#: ../gui/selinux.tbl:10
 -msgid "Allow ssh to run ssh-keysign"
 -msgstr "Umożliwia SSH uruchamianie ssh-keysign"
--
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "Wymuszanie"
+ 
 -#: ../gui/selinux.tbl:11
-+#: ../gui/statusPage.py:133
- msgid ""
+-msgid ""
 -"Allow staff SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
 -"Umożliwia kontom użytkowników SELinuksa staff wykonywanie plików w katalogu "
 -"domowym lub /tmp"
-+"Changing the policy type will cause a relabel of the entire file system on "
-+"the next boot. Relabeling takes a long time depending on the size of the "
-+"file system.  Do you wish to continue?"
-+msgstr "Zmienianie typu polityki spowoduje ponowne nadanie etykiet całemu systemowy plików podczas następnego uruchamiania. Ponowne nadawanie etykiet zajmuje dużo czasu, w zależności od rozmiaru systemu plików. Kontynuować?"
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "Stan"
  
 -#: ../gui/selinux.tbl:12
-+#: ../gui/statusPage.py:147
++#: ../gui/statusPage.py:133
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
--msgstr ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system.  Do you wish to continue?"
+ msgstr ""
 -"Umożliwia kontom użytkowników SELinuksa sysadm wykonywanie plików w katalogu "
 -"domowym lub /tmp"
-+"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
-+"you later decide to turn SELinux back on, the system will be required to "
-+"relabel.  If you just want to see if SELinux is causing a problem on your "
-+"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you"
-+" wish to continue?"
-+msgstr "Zmienianie SELinuksa na wyłączony wymaga ponownego uruchomienia. Nie jest to zalecane. Jeśli później SELinux zostanie ponownie włączony, to system będzie wymagał ponownego nadania etykiet. można przejść do trybu zezwalania, który będzie tylko zapisywał błędy do dziennika i nie wymuszał polityki SELinuksa, by zobaczyć, czy SELinux powoduje problem z systemem. Tryb zezwalania nie wymaga ponownego uruchomienia. Kontynuować?"
++"Zmienianie typu polityki spowoduje ponowne nadanie etykiet całemu systemowy "
++"plików podczas następnego uruchamiania. Ponowne nadawanie etykiet zajmuje "
++"dużo czasu, w zależności od rozmiaru systemu plików. Kontynuować?"
  
 -#: ../gui/selinux.tbl:13
-+#: ../gui/statusPage.py:152
++#: ../gui/statusPage.py:147
  msgid ""
 -"Allow unconfined SELinux user account to execute files in home directory or /"
 -"tmp"
@@ -240644,102 +243600,90 @@ index 3064664..01f9462 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Network Configuration"
 -msgstr "Konfiguracja sieci"
-+"Changing to SELinux enabled will cause a relabel of the entire file system "
-+"on the next boot. Relabeling takes a long time depending on the size of the "
-+"file system.  Do you wish to continue?"
-+msgstr "Zmienianie SELinuksa na włączony spowoduje ponowne nadanie etykiet całemu systemowy plików podczas następnego uruchamiania. Ponowne nadawanie etykiet zajmuje dużo czasu, w zależności od rozmiaru systemu plików. Kontynuować?"
- 
+-
 -#: ../gui/selinux.tbl:14
 -msgid "Allow unlabeled packets to flow on the network"
 -msgstr "Umożliwia pakietom bez etykiet przepływanie przez sieć"
-+#: ../gui/system-config-selinux.glade:11
-+msgid "system-config-selinux"
-+msgstr "system-config-selinux"
++"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel.  If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
++msgstr ""
++"Zmienianie SELinuksa na wyłączony wymaga ponownego uruchomienia. Nie jest to "
++"zalecane. Jeśli później SELinux zostanie ponownie włączony, to system będzie "
++"wymagał ponownego nadania etykiet. można przejść do trybu zezwalania, który "
++"będzie tylko zapisywał błędy do dziennika i nie wymuszał polityki SELinuksa, "
++"by zobaczyć, czy SELinux powoduje problem z systemem. Tryb zezwalania nie "
++"wymaga ponownego uruchomienia. Kontynuować?"
  
 -#: ../gui/selinux.tbl:15
-+#: ../gui/system-config-selinux.glade:12
++#: ../gui/statusPage.py:152
  msgid ""
 -"Allow user SELinux user account to execute files in home directory or /tmp"
--msgstr ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system.  Do you wish to continue?"
+ msgstr ""
 -"Umożliwia kontom użytkowników SELinuksa user wykonywanie plików w katalogu "
 -"domowym lub /tmp"
 -
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
 -msgstr "Umożliwia nieograniczane dyntrans do unconfined_execmem"
-+"Copyright (c)2006 Red Hat, Inc.\n"
-+"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+msgstr "Copyright (c) 2006 Red Hat, Inc.\nCopyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
- 
+-
 -#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
 -#: ../gui/selinux.tbl:140
 -msgid "Databases"
 -msgstr "Bazy danych"
-+#: ../gui/system-config-selinux.glade:22
-+#: ../gui/system-config-selinux.glade:544
-+msgid "Add SELinux Login Mapping"
-+msgstr "Dodanie mapowania loginu SELinuksa"
- 
+-
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
 -msgstr "Umożliwia użytkownikowi łączenie z gniazdem MySQL"
-+#: ../gui/system-config-selinux.glade:257
-+msgid "Add SELinux Network Ports"
-+msgstr "Dodanie portów sieciowych SELinuksa"
- 
+-
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
 -msgstr "Umożliwia użytkownikowi łączenie z gniazdem PostgreSQL"
-+#: ../gui/system-config-selinux.glade:391
-+#: ../gui/system-config-selinux.glade:678
-+msgid "SELinux Type"
-+msgstr "Typ SELinuksa"
- 
+-
 -#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
 -msgid "XServer"
 -msgstr "Serwer X"
-+#: ../gui/system-config-selinux.glade:622
-+msgid "File Specification"
-+msgstr "Określenie pliku"
++"Zmienianie SELinuksa na włączony spowoduje ponowne nadanie etykiet całemu "
++"systemowy plików podczas następnego uruchamiania. Ponowne nadawanie etykiet "
++"zajmuje dużo czasu, w zależności od rozmiaru systemu plików. Kontynuować?"
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
 -msgstr "Umożliwia klientom zapisywanie do współdzielonej pamięci X Window"
-+#: ../gui/system-config-selinux.glade:650
-+msgid "File Type"
-+msgstr "Typ pliku"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
  
 -#: ../gui/selinux.tbl:20
-+#: ../gui/system-config-selinux.glade:727
++#: ../gui/system-config-selinux.glade:12
  msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
--msgstr ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
 -"Umożliwia kontom użytkowników SELinuksa xguest wykonywanie plików w katalogu "
 -"domowym lub /tmp"
-+"all files\n"
-+"regular file\n"
-+"directory\n"
-+"character device\n"
-+"block device\n"
-+"socket\n"
-+"symbolic link\n"
-+"named pipe\n"
-+msgstr "wszystkie pliki\nzwykłe pliki\nkatalog\nurządzenie znakowe\nurządzenie blokowe\ngniazdo\ndowiązanie symboliczne\nnazwany potok\n"
- 
+-
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr "NIS"
-+#: ../gui/system-config-selinux.glade:773
-+msgid "MLS"
-+msgstr "MLS"
++"Copyright (c) 2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
 -msgstr "Umożliwia demonom uruchamianie za pomocą NIS"
-+#: ../gui/system-config-selinux.glade:837
-+msgid "Add SELinux User"
-+msgstr "Dodanie użytkownika SELinuksa"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "Dodanie mapowania loginu SELinuksa"
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
 -#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
@@ -240748,491 +243692,514 @@ index 3064664..01f9462 100644
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
 -msgstr "Aplikacje WWW"
-+#: ../gui/system-config-selinux.glade:1079
-+msgid "SELinux Administration"
-+msgstr "Administracja SELinuksem"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "Dodanie portów sieciowych SELinuksa"
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr "Przemienia użytkownika SELinuksa staff na domenę przeglądarki WWW"
-+#: ../gui/system-config-selinux.glade:1122
-+msgid "Add"
-+msgstr "Dodaj"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "Typ SELinuksa"
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr "Przemienia użytkownika SELinuksa sysadm na domenę przeglądarki WWW"
-+#: ../gui/system-config-selinux.glade:1144
-+msgid "_Properties"
-+msgstr "_Właściwości"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "Określenie pliku"
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
 -msgstr "Przemienia użytkownika SELinuksa user na domenę przeglądarki WWW"
-+#: ../gui/system-config-selinux.glade:1166
-+msgid "_Delete"
-+msgstr "_Usuń"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "Typ pliku"
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
 -msgstr "Przemienia użytkownika SELinuksa xguest na domenę przeglądarki WWW"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
-+msgstr "Wybór obiektu zarządzania"
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
++msgstr ""
++"wszystkie pliki\n"
++"zwykłe pliki\n"
++"katalog\n"
++"urządzenie znakowe\n"
++"urządzenie blokowe\n"
++"gniazdo\n"
++"dowiązanie symboliczne\n"
++"nazwany potok\n"
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
 -msgstr "Umożliwia przeglądarkom WWW staff zapisywanie do katalogów domowych"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
-+msgstr "<b>Wybór:</b>"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
 -msgstr "Wyłącza ochronę SELinuksa dla amandy"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
-+msgstr "Domyślny systemowy tryb wymuszania"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "Dodanie użytkownika SELinuksa"
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
 -msgstr "Wyłącza ochronę SELinuksa dla amavis"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
-+msgstr "Wyłączone\nZezwalanie\nWymuszanie\n"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "Administracja SELinuksem"
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona apmd"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
-+msgstr "Obecny tryb wymuszania"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "Dodaj"
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona arpwatch"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
-+msgstr "Domyślny systemowy typ polityki: "
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "_Właściwości"
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona auditd"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
-+msgstr "Proszę wybrać, czy ponownie nadać etykiety całemu systemowi plików podczas następnego ponownego uruchomienia. Ponowne nadanie etykiet może zająć dużo czasu, w zależności od rozmiaru systemu. Jeśli zmieniany jest typ polityki lub przechodzi z trybu wyłączonego do wymuszania, ponowne nadanie etykiet jest wymagane."
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "_Usuń"
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona automount"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
-+msgstr "Ponownie nadanie etykiet podczas następnego ponownego uruchomienia."
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "Wybór obiektu zarządzania"
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
 -msgstr "Wyłącza ochronę SELinuksa dla Avahi"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
-+msgstr "label37"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>Wybór:</b>"
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona Bluetooth"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
-+msgstr "Przywrócenie ustawienia zmiennych logicznych do domyślnych systemu"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "Domyślny systemowy tryb wymuszania"
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona canna"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
-+msgstr "Przełączenie między dostosowanymi i wszystkimi zmiennymi logicznymi"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++"Wyłączone\n"
++"Zezwalanie\n"
++"Wymuszanie\n"
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona cardmgr"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
-+msgstr "Filtr"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "Obecny tryb wymuszania"
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
 -msgstr "Wyłącza ochronę SELinuksa dla serwera klastra"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
-+msgstr "label50"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "Domyślny systemowy typ polityki: "
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
--msgstr ""
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
 -"Umożliwia cdrecord odczytywanie różnej zawartości. NFS, Samba, urządzenia "
 -"wymienne, pliki tymczasowe użytkownika i potencjalnie niebezpieczne pliki "
 -"zawartości"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
-+msgstr "Dodanie kontekstu pliku"
++"Proszę wybrać, czy ponownie nadać etykiety całemu systemowi plików podczas "
++"następnego ponownego uruchomienia. Ponowne nadanie etykiet może zająć dużo "
++"czasu, w zależności od rozmiaru systemu. Jeśli zmieniany jest typ polityki "
++"lub przechodzi z trybu wyłączonego do wymuszania, ponowne nadanie etykiet "
++"jest wymagane."
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona ciped"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
-+msgstr "Modyfikacja kontekstu pliku"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "Ponownie nadanie etykiet podczas następnego ponownego uruchomienia."
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona clamd"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
-+msgstr "Usunięcie kontekstu pliku"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
 -msgstr "Wyłącza ochronę SELinuksa dla clamscan"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
-+msgstr "Przełączenie między wszystkimi i dostosowanymi kontekstami plików"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "Przywrócenie ustawienia zmiennych logicznych do domyślnych systemu"
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr "Wyłącza ochronę SELinuksa dla clvmd"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
-+msgstr "label38"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "Przełączenie między dostosowanymi i wszystkimi zmiennymi logicznymi"
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona comsat"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
-+msgstr "Dodanie mapowania użytkownika SELinuksa"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "Filtr"
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona courier"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
-+msgstr "Modyfikacja mapowania użytkownika SELinuksa"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona cpucontrol"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
-+msgstr "Usunięcie mapowania użytkownika SELinuksa"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "Dodanie kontekstu pliku"
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona cpuspeed"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
-+msgstr "label39"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "Modyfikacja kontekstu pliku"
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
 -msgstr "Cron"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
-+msgstr "Dodanie użytkownika"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "Usunięcie kontekstu pliku"
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona crond"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
-+msgstr "Modyfikacja użytkownika"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "Przełączenie między wszystkimi i dostosowanymi kontekstami plików"
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
 -msgstr "Drukowanie"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
-+msgstr "Usunięcie użytkownika"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr "Wyłącza ochronę SELinuksa dla serwera zaplecza cupsd"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
-+msgstr "label41"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "Dodanie mapowania użytkownika SELinuksa"
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona cupsd"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
-+msgstr "Dodanie portu sieciowego"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "Modyfikacja mapowania użytkownika SELinuksa"
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr "Wyłącza ochronę SELinuksa dla cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
-+msgstr "Modyfikacja portu sieciowego"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "Usunięcie mapowania użytkownika SELinuksa"
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr "CVS"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
-+msgstr "Usunięcie portu sieciowego"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona CVS"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
-+msgstr "Przełączenie między dostosowanymi i wszystkimi portami"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "Dodanie użytkownika"
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona cyrus"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
-+msgstr "label42"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "Modyfikacja użytkownika"
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona dbskkd"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
-+msgstr "Utworzenie nowego modułu polityki"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "Usunięcie użytkownika"
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona dbusd"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
-+msgstr "Wczytanie modułu polityki"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
 -msgstr "Wyłącza ochronę SELinuksa dla dccd"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
-+msgstr "Usunięcie wczytywalnego modułu polityki"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "Dodanie portu sieciowego"
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
 -msgstr "Wyłącza ochronę SELinuksa dla dccifd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the"
-+" log files."
-+msgstr "Włączenie/wyłączenie dodatkowych reguł audytu, które zwykle nie są raportowane do plików dziennika."
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "Modyfikacja portu sieciowego"
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr "Wyłącza ochronę SELinuksa dla dccm"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
-+msgstr "label44"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "Usunięcie portu sieciowego"
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona ddt"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
-+msgstr "Zmiana trybu procesu na zezwalanie."
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "Przełączenie między dostosowanymi i wszystkimi portami"
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona devfsd"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
-+msgstr "Zmiana trybu procesu na wymuszanie"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona dhcpc"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
-+msgstr "Domena procesu"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "Utworzenie nowego modułu polityki"
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona dhcpd"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
-+msgstr "label59"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "Wczytanie modułu polityki"
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona dictd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
-+msgstr "Użytkownik SELinuksa \"%s\" jest wymagany"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "Usunięcie wczytywalnego modułu polityki"
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr "Umożliwia sysadm_t bezpośrednie uruchamianie demonów"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
 +msgstr ""
++"Włączenie/wyłączenie dodatkowych reguł audytu, które zwykle nie są "
++"raportowane do plików dziennika."
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr "Wyłącza ochronę SELinuksa dla Evolution"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
 -msgstr "Gry"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "Zmiana trybu procesu na zezwalanie."
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr "Wyłącza ochronę SELinuksa dla gier"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "Zmiana trybu procesu na wymuszanie"
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr "Wyłącza ochronę SELinuksa dla przeglądarek WWW"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "Domena procesu"
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr "Wyłącza ochronę SELinuksa dla Thunderbirda"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona distccd"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "Użytkownik SELinuksa \"%s\" jest wymagany"
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona dmesg"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona dnsmasq"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona dovecot"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona entropyd"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
 -msgstr "Wyłącza ochronę SELinuksa dla fetchmail"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona fingerd"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona freshclam"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona fsdaemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona gpm"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr "NFS"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona gss"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona HAL"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
 -msgstr "Zgodność"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
 -"Bez audytowania rzeczy, o których wiadomo, że są zepsute, ale nie niosą za "
 -"sobą ryzyka"
@@ -241240,517 +244207,527 @@ index 3064664..01f9462 100644
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona hostname"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona hotplug"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
-+msgstr "polecenia"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
++msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona howl"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr "Demon usług internetowych"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
++msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona hplip CUPS"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
 -msgstr "Wyłącza ochronę SELinuksa dla rotatelogs httpd"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr "Porty muszą być liczbą lub zakresem liczb od 1 do %d "
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
++msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
 -msgstr "Usługa HTTPD"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr "Należy podać nazwę dla ograniczanego procesu/użytkownika"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
++msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
 -msgstr "Wyłącza ochronę SELinuksa dla suexec HTTP"
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr "Nazwa musi być alfanumeryczna bez spacji. Proszę rozważyć użycie opcji \"-n NAZWA_MODUŁU\""
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
++msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona hwclock"
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr "Typy roli użytkownika nie mogą być dowiązanymi plikami wykonywalnymi."
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
++msgstr "polecenia"
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona i18n"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr "Tylko aplikacje demony mogą używać skryptu inicjowania..."
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
++msgstr "Demon usług internetowych"
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona imazesrv"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr "use_resolve musi być wartością logiczną "
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
++msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
 -msgstr "Wyłącza ochronę SELinuksa dla demonów potomnych inetd"
--
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++msgstr "Porty muszą być liczbą lub zakresem liczb od 1 do %d "
+ 
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona inetd"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr "use_syslog musi być zmienną logiczną "
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
++msgstr "Należy podać nazwę dla ograniczanego procesu/użytkownika"
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona innd"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr "use_kerberos musi być wartością logiczną "
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++"Nazwa musi być alfanumeryczna bez spacji. Proszę rozważyć użycie opcji \"-n "
++"NAZWA_MODUŁU\""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona iptables"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr "manage_krb5_rcache musi być wartością logiczną "
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
++msgstr "Typy roli użytkownika nie mogą być dowiązanymi plikami wykonywalnymi."
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona ircd"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr "Typy USER automatycznie uzyskują typ tmp"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
++msgstr "Tylko aplikacje demony mogą używać skryptu inicjowania..."
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona irqbalance"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr "Należy podać ścieżkę do pliku wykonywalnego dla ograniczanego procesu"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
++msgstr "use_resolve musi być wartością logiczną "
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona iSCSI"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr "Plik typu wymuszania"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
++msgstr "use_syslog musi być zmienną logiczną "
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona jabberd"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr "Plik interfejsu"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
++msgstr "use_kerberos musi być wartością logiczną "
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
 -msgstr "Kerberos"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr "Plik kontekstów pliku"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
++msgstr "manage_krb5_rcache musi być wartością logiczną "
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona kadmind"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr "Ustawienie skryptu"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
++msgstr "Typy USER automatycznie uzyskują typ tmp"
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona klogd"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
-+msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
++msgstr "Należy podać ścieżkę do pliku wykonywalnego dla ograniczanego procesu"
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona krb5kdc"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
-+msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr "Plik typu wymuszania"
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
 -msgstr "Wyłącza ochronę SELinuksa dla demonów ktalk"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
-+msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr "Plik interfejsu"
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona kudzu"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
-+msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
++msgstr "Plik kontekstów pliku"
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona locate"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
-+msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "Plik interfejsu"
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona LPD"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
-+msgstr "Umożliwia cdrecord odczytywanie różnej zawartości. NFS, Samba, urządzenia wymienne, pliki tymczasowe użytkownika i potencjalnie niebezpieczne pliki zawartości"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
++msgstr "Ustawienie skryptu"
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona lrrd"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona LVM"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
 -msgstr "Wyłącza ochronę SELinuksa dla demona Mailman"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
 -msgstr "Umożliwia Evolution i Thunderbirdowi odczytywanie plików użytkownika"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona mdadm"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona monopd"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
 -msgstr "Umożliwia przeglądarce Mozilla odczytywanie plików użytkownika"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona mrtg"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
 +msgstr ""
++"Umożliwia cdrecord odczytywanie różnej zawartości. NFS, Samba, urządzenia "
++"wymienne, pliki tymczasowe użytkownika i potencjalnie niebezpieczne pliki "
++"zawartości"
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona mysqld"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona nagios"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
 -msgstr "Usługa nazw"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona named"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
-+msgstr "Umożliwia wszystkim demonom zapisywać pliki core do /"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
++msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona nessusd"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
 -msgstr "Wyłącza ochronę SELinuksa dla Menedżera sieci"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona nfsd"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
 -msgstr "Samba"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona nmbd"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and"
-+" writable, this is dangerous and the executable should be reported in "
-+"bugzilla"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona nrpe"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona nscd"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona nsd"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
-+msgstr ""
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
++msgstr "Umożliwia wszystkim demonom zapisywać pliki core do /"
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona ntpd"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
 -msgstr "Wyłącza ochronę SELinuksa dla oddjob"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
 -msgstr "Wyłącza ochronę SELinuksa dla oddjob_mkhomedir"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona OpenVPN"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona PAM"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
 -msgstr "Wyłącza ochronę SELinuksa dla Pegasusa"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona perdition"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona portmap"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona portslave"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
 -msgstr "Wyłącza ochronę SELinuksa dla Postfiksa"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona PostgreSQL"
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
 -msgstr "pppd"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
 -msgstr "Umożliwia uruchamianie pppd przez zwykłych użytkowników"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
 -msgstr "Wyłącza ochronę SELinuksa dla demona pptp"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona prelink"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona privoxy"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona ptal"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona PXE"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
 -msgstr "Wyłącza ochronę SELinuksa dla pyzord"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona Quoty"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona radiusd"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona radvd"
-+#: booleans.py:48
++#: booleans.py:42
 +msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
 -msgstr "Wyłącza ochronę SELinuksa dla rdisc"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
 -msgstr "Wyłącza ochronę SELinuksa dla readahead"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
 -"Umożliwia programom odczytywanie plików w niestandardowych położeniach "
 -"(default_t)"
@@ -241758,112 +244735,112 @@ index 3064664..01f9462 100644
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
 -msgstr "Wyłącza ochronę SELinuksa dla demona restorecond"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona RHGB"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
 -msgstr "Wyłącza ochronę SELinuksa dla ricci"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
 -msgstr "Wyłącza ochronę SELinuksa dla ricci_modclusterd"
-+#: booleans.py:55
++#: booleans.py:49
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona rlogind"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona rpcd"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
 -msgstr "Wyłącza ochronę SELinuksa dla rshd"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
 -msgstr "rsync"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona rsync"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
 -msgstr "Umożliwia SSH uruchamianie z inetd zamiast jako demon"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
 -msgstr "Umożliwia Sambie współdzielenie katalogów NFS"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
 -msgstr "Serwer uwierzytelniania SASL"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
 -msgstr "Umożliwia serwerowi uwierzytelniania SASL odczytywanie /etc/shadow"
-+#: booleans.py:64
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:165
-+#: booleans.py:65
++#: booleans.py:59
  msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
 -"Umożliwia serwerowi X Window mapowanie regionów pamięci zarówno jako "
 -"wykonywalną, jak i zapisywalną"
@@ -241871,194 +244848,191 @@ index 3064664..01f9462 100644
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona saslauthd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
-+msgstr ""
-+
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona scannerdaemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
 -msgstr "Zabrania przemienienia na sysadm_t, dotyczy sudo i su"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
 -msgstr "Zabrania wszystkim procesom wczytywania modułów jądra"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
 -msgstr "Zabrania wszystkim procesom modyfikowania polityki jądra SELinuksa"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona Sendmail"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
 -msgstr "Wyłącza ochronę SELinuksa dla setrans"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++#: booleans.py:67
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona SETroubleshoot"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona slapd"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona slrnpull"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona smbd"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona snmpd"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona Snort"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona soundd"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona sound"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
 -msgstr "Ochrona przed niechcianymi wiadomościami"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona spamd"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
 -msgstr "Umożliwia smapd dostęp do katalogów domowych"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
 -msgstr "Umożliwia demonowi Spam Assassin dostęp do sieci"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona speedmgmt"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
 -msgstr "Squid"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
 -msgstr "Umożliwia demonowi Squid dostęp do sieci"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona Squid"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona SSH"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
 -msgstr "Umożliwia SSH logowanie jako sysadm_r:sysadm_t"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:93
++#: booleans.py:86
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
 -"Umożliwia użytkownikom staff_r wyszukiwanie w katalogu domowym sysadm i "
 -"odczytywanie plików (takich jak ~/.bashrc)"
@@ -242066,114 +245040,113 @@ index 3064664..01f9462 100644
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
 -msgstr "Uniwersalny tunel SSH"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
-+msgstr "Zezwala na stos wykonywalny Javy"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona stunnel"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
 -msgstr "Umożliwia demonowi stunnel samodzielne uruchamianie, poza xinetd"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona swat"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona sxid"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona syslogd"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
 -msgstr "Wyłącza ochronę SELinuksa dla systemowych zadań Crona"
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona TCP"
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona Telnet"
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona tftpd"
-+#: booleans.py:103
-+msgid ""
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
++#: booleans.py:96
++msgid "Allow java executable stack"
++msgstr "Zezwala na stos wykonywalny Javy"
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona transproxy"
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona udev"
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
-+msgstr "Zezwala na stos wykonywalny MPlayera"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
++msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona uml"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:202
 -msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
 -"Umożliwia xinetd uruchamianie nieograniczane, w tym wszystkich usług, jakie "
 -"uruchamia, a które nie mają określonych przemian domen"
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:108
++#: booleans.py:101
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
 -"Umożliwia skryptom rc uruchamianie nieograniczane, w tym wszystkie demony "
 -"uruchamiane przez skrypty rc, a które nie mają określonych przemian domen"
@@ -242181,33 +245154,56 @@ index 3064664..01f9462 100644
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
 -msgstr "Umożliwia RPM nieograniczane uruchamianie"
--
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
+ 
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
 -"Umożliwia uprzywilejowanym narzędziom, takim jak hotplug i insmod "
 -"uruchamianie nieograniczane"
--
+ 
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona updfstab"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
++msgstr "Zezwala na stos wykonywalny MPlayera"
++
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
++msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona uptimed"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:111
++#: booleans.py:110
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
 -"Umożliwia user_r osiąganie sysadm_r przez su, sudo lub userhelper. W innym "
 -"wypadku tylko staff_r może to zrobić"
@@ -242215,14 +245211,14 @@ index 3064664..01f9462 100644
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 -msgstr "Umożliwia użytkownikom uruchamianie polecenia mount"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
 -"Umożliwia zwykłym użytkownikom bezpośredni dostęp do myszy (umożliwia tylko "
 -"serwerowi X Window)"
@@ -242230,14 +245226,16 @@ index 3064664..01f9462 100644
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 -msgstr "Umożliwia użytkownikom wykonywanie polecenia dmesg"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:113
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
 -"Umożliwia użytkownikom kontrolowanie interfejsów sieciowych (wymaga także "
 -"USERCTL=true)"
@@ -242245,32 +245243,31 @@ index 3064664..01f9462 100644
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 -msgstr "Umożliwia zwykłym użytkownikom wykonywanie ping"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
 -"Umożliwia użytkownikom odczyt/zapis noextattrfile (FAT, CD-ROM, DYSKIETKA)"
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 -msgstr "Umożliwia użytkownikom odczyt/zapis urządzeń USB"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
 -"Umożliwia użytkownikom uruchamianie serwerów TCP (dowiązanie do portów i "
 -"akceptowanie połączenia z tych samych domen i zewnętrznych użytkowników) "
@@ -242279,130 +245276,132 @@ index 3064664..01f9462 100644
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
 -msgstr "Umożliwia użytkownikom wykonywanie stat na plikach TTY"
-+#: booleans.py:120
-+msgid ""
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona uucpd"
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona VMWare"
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona watchdog"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona winbind"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona XDM"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
 -msgstr "Umożliwia XDM logowanie jako sysadm_r:sysadm_t"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona Xen"
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
 -msgstr "Xen"
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
 -"Umożliwia Xenowi odczytywanie/zapisywanie fizycznych urządzeń dyskowych"
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona xfs"
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
 -msgstr "Wyłącza ochronę SELinuksa dla kontroli Xena"
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
-+msgstr "Umożliwia uruchamianie pppd przez zwykłych użytkowników"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
++msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona ypbind"
-+#: booleans.py:132
-+msgid ""
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona hasła NIS"
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona ypserv"
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
-+msgstr ""
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr "Umożliwia uruchamianie pppd przez zwykłych użytkowników"
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
 -msgstr "Wyłącza ochronę SELinuksa dla demona przesyłania NIS"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++#: booleans.py:134
++msgid ""
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++#: booleans.py:135
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
 -"Umożliwia użytkownikowi SELinuksa webadm zarządzanie katalogami domowymi "
 -"nieuprzywilejowanych użytkowników"
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
 -"Umożliwia użytkownikowi SELinuksa webadm odczytywanie katalogów domowych "
 -"nieuprzywilejowanych użytkowników"
@@ -242411,79 +245410,99 @@ index 3064664..01f9462 100644
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
 -msgstr "Na pewno usunąć %s \"%s\"?"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
 +msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
 -msgstr "Usuń %s"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr ""
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
 -msgstr "Dodaj %s"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
 -msgstr "Modyfikuj %s"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
 +msgstr ""
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
 -msgstr "Zezwalanie"
-+#: booleans.py:142
-+msgid ""
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
 +msgstr ""
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
 -msgstr "Wymuszanie"
-+#: booleans.py:143
-+msgid "Allow rsync to run as a client"
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
 +msgstr ""
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
 -msgstr "Stan"
-+#: booleans.py:144
-+msgid "Allow rsync to export any files/directories read only."
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr ""
  
 -#: ../gui/statusPage.py:133
--msgid ""
++#: booleans.py:144
+ msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+#: booleans.py:145
-+msgid "Allow rsync servers to share cifs files systems"
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
 -"Zmienianie typu polityki spowoduje ponowne nadanie etykiet całemu systemowy "
 -"plików podczas następnego uruchamiania. Ponowne nadawanie etykiet zajmuje "
 -"dużo czasu, w zależności od rozmiaru systemu plików. Kontynuować?"
  
 -#: ../gui/statusPage.py:147
--msgid ""
++#: booleans.py:145
++msgid "Allow rsync to run as a client"
++msgstr ""
++
++#: booleans.py:146
++msgid "Allow rsync to export any files/directories read only."
++msgstr ""
++
++#: booleans.py:147
++msgid "Allow rsync servers to share cifs files systems"
++msgstr ""
++
++#: booleans.py:148
++msgid "Allow rsync servers to share nfs files systems"
++msgstr ""
++
++#: booleans.py:149
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr ""
++
++#: booleans.py:150
+ msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
 -"relabel.  If you just want to see if SELinux is causing a problem on your "
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
-+#: booleans.py:146
-+msgid "Allow rsync servers to share nfs files systems"
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
  msgstr ""
 -"Zmienianie SELinuksa na wyłączony wymaga ponownego uruchomienia. Nie jest to "
 -"zalecane. Jeśli później SELinux zostanie ponownie włączony, to system będzie "
@@ -242493,17 +245512,57 @@ index 3064664..01f9462 100644
 -"wymaga ponownego uruchomienia. Kontynuować?"
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:147
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
++#: booleans.py:151
++msgid "Allow samba to share users home directories."
 +msgstr ""
 +
-+#: booleans.py:148
++#: booleans.py:152
++msgid "Allow samba to share any file/directory read only."
++msgstr ""
++
++#: booleans.py:153
++msgid "Allow samba to share any file/directory read/write."
++msgstr ""
++
++#: booleans.py:154
++msgid "Allow samba to act as a portmapper"
++msgstr ""
++
++#: booleans.py:155
++msgid "Allow samba to run unconfined scripts"
++msgstr ""
++
++#: booleans.py:156
++msgid "Allow samba to export ntfs/fusefs volumes."
++msgstr ""
++
++#: booleans.py:157
++msgid "Allow samba to export NFS volumes."
++msgstr ""
++
++#: booleans.py:158
++msgid "Allow sanlock to read/write fuse files"
++msgstr ""
++
++#: booleans.py:159
++msgid "Allow sanlock to manage nfs files"
++msgstr ""
++
++#: booleans.py:160
++msgid "Allow sanlock to manage cifs files"
++msgstr ""
++
++#: booleans.py:161
++msgid "Allow sasl to read shadow"
++msgstr ""
++
++#: booleans.py:162
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
  msgstr ""
 -"Zmienianie SELinuksa na włączony spowoduje ponowne nadanie etykiet całemu "
 -"systemowy plików podczas następnego uruchamiania. Ponowne nadawanie etykiet "
@@ -242512,16 +245571,18 @@ index 3064664..01f9462 100644
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
 -msgstr "system-config-selinux"
-+#: booleans.py:149
-+msgid "Allow samba to share users home directories."
++#: booleans.py:163
++msgid "Disable kernel module loading."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
--msgid ""
++#: booleans.py:164
+ msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+#: booleans.py:150
-+msgid "Allow samba to share any file/directory read only."
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values.  Set this to true and you have "
++"to reboot to set it back."
  msgstr ""
 -"Copyright (c) 2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -242530,57 +245591,49 @@ index 3064664..01f9462 100644
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
 -msgstr "Dodanie mapowania loginu SELinuksa"
-+#: booleans.py:151
-+msgid "Allow samba to share any file/directory read/write."
++#: booleans.py:165
++msgid "Allow regular users direct dri device access"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
 -msgstr "Dodanie portów sieciowych SELinuksa"
-+#: booleans.py:152
-+msgid "Allow samba to act as a portmapper"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their heap memory executable.  Doing "
++"this is a really bad idea. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
 -msgstr "Typ SELinuksa"
-+#: booleans.py:153
-+msgid "Allow samba to run unconfined scripts"
++#: booleans.py:167
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
 -msgstr "Określenie pliku"
-+#: booleans.py:154
-+msgid "Allow samba to export ntfs/fusefs volumes."
++#: booleans.py:168
++msgid ""
++"Allow unconfined executables to make their stack executable.  This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
 -msgstr "Typ pliku"
-+#: booleans.py:155
-+msgid "Allow samba to export NFS volumes."
++#: booleans.py:169
++msgid "Allow users to connect to the local mysql server"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:156
-+msgid "Allow sanlock to read/write fuse files"
-+msgstr ""
-+
-+#: booleans.py:157
-+msgid "Allow sanlock to manage nfs files"
-+msgstr ""
-+
-+#: booleans.py:158
-+msgid "Allow sanlock to manage cifs files"
-+msgstr ""
-+
-+#: booleans.py:159
-+msgid "Allow sasl to read shadow"
-+msgstr ""
-+
-+#: booleans.py:160
++#: booleans.py:170
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -242590,8 +245643,7 @@ index 3064664..01f9462 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
++"Allow confined users the ability to execute the ping and traceroute commands."
  msgstr ""
 -"wszystkie pliki\n"
 -"zwykłe pliki\n"
@@ -242605,87 +245657,88 @@ index 3064664..01f9462 100644
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
 -msgstr "MLS"
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
++#: booleans.py:171
++msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
 -msgstr "Dodanie użytkownika SELinuksa"
-+#: booleans.py:162
++#: booleans.py:172
 +msgid ""
-+"Boolean to determine whether the system permits loading policy, setting "
-+"enforcing mode, and changing boolean values.  Set this to true and you have "
-+"to reboot to set it back."
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
 -msgstr "Administracja SELinuksem"
-+#: booleans.py:163
-+msgid "Allow regular users direct dri device access"
++#: booleans.py:173
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
++"may change other protocols."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
 -msgstr "Dodaj"
-+#: booleans.py:164
-+msgid ""
-+"Allow unconfined executables to make their heap memory executable.  Doing "
-+"this is a really bad idea. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:174
++msgid "Allow user music sharing"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
 -msgstr "_Właściwości"
-+#: booleans.py:165
++#: booleans.py:175
 +msgid ""
-+"Allow all unconfined executables to use libraries requiring text relocation "
-+"that are not labeled textrel_shlib_t"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
 -msgstr "_Usuń"
-+#: booleans.py:166
++#: booleans.py:176
 +msgid ""
-+"Allow unconfined executables to make their stack executable.  This should "
-+"never, ever be necessary. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++"Allow sftp-internal to read and write files in the user home directories"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
 -msgstr "Wybór obiektu zarządzania"
-+#: booleans.py:167
-+msgid "Allow users to connect to the local mysql server"
++#: booleans.py:177
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
 -msgstr "<b>Wybór:</b>"
-+#: booleans.py:168
++#: booleans.py:178
 +msgid ""
-+"Allow confined users the ability to execute the ping and traceroute "
-+"commands."
++"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
 -msgstr "Domyślny systemowy tryb wymuszania"
-+#: booleans.py:169
-+msgid "Allow users to connect to PostgreSQL"
++#: booleans.py:179
++msgid "Allow sge to connect to the network using any TCP port"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:170
++#: booleans.py:180
++msgid "Allow sge to access nfs file systems."
++msgstr ""
++
++#: booleans.py:181
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
-+"Allow user to r/w files on filesystems that do not have extended attributes "
-+"(FAT, CDROM, FLOPPY)"
++"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
 -"Wyłączone\n"
 -"Zezwalanie\n"
@@ -242694,29 +245747,31 @@ index 3064664..01f9462 100644
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
 -msgstr "Obecny tryb wymuszania"
-+#: booleans.py:171
++#: booleans.py:182
 +msgid ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the"
-+" same domain and outside users)  disabling this forces FTP passive mode and "
-+"may change other protocols."
++"Allow samba to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
 -msgstr "Domyślny systemowy typ polityki: "
-+#: booleans.py:172
-+msgid "Allow user music sharing"
++#: booleans.py:183
++msgid "Allow user spamassassin clients to use the network."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:173
++#: booleans.py:184
++msgid "Allow spamd to read/write user home directories."
++msgstr ""
++
++#: booleans.py:185
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
-+"Allow anon internal-sftp to upload files, used for public file transfer "
-+"services. Directories must be labeled public_content_rw_t."
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
 -"Proszę wybrać, czy ponownie nadać etykiety całemu systemowi plików podczas "
 -"następnego ponownego uruchomienia. Ponowne nadanie etykiet może zająć dużo "
@@ -242727,35 +245782,32 @@ index 3064664..01f9462 100644
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
 -msgstr "Ponownie nadanie etykiet podczas następnego ponownego uruchomienia."
-+#: booleans.py:174
-+msgid ""
-+"Allow sftp-internal to read and write files in the user home directories"
++#: booleans.py:186
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
 -msgstr "label37"
-+#: booleans.py:175
++#: booleans.py:187
 +msgid ""
-+"Allow sftp-internal to login to local users and read/write all files on the "
-+"system, governed by DAC."
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
 -msgstr "Przywrócenie ustawienia zmiennych logicznych do domyślnych systemu"
-+#: booleans.py:176
-+msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home "
-+"directories."
++#: booleans.py:188
++msgid "allow host key based authentication"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
 -msgstr "Przełączenie między dostosowanymi i wszystkimi zmiennymi logicznymi"
-+#: booleans.py:177
-+msgid "Allow sge to connect to the network using any TCP port"
-+msgstr ""
++#: booleans.py:189
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "Umożliwia SSH logowanie jako sysadm_r:sysadm_t"
  
 -#: ../gui/system-config-selinux.glade:1645
 -#: ../gui/system-config-selinux.glade:1850
@@ -242766,201 +245818,207 @@ index 3064664..01f9462 100644
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
 -msgstr "Filtr"
-+#: booleans.py:178
-+msgid "Allow sge to access nfs file systems."
++#: booleans.py:190
++msgid "allow staff user to create and transition to svirt domains."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
 -msgstr "label50"
-+#: booleans.py:179
-+msgid ""
-+"Enable additional permissions needed to support devices on 3ware "
-+"controllers."
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
 -msgstr "Dodanie kontekstu pliku"
-+#: booleans.py:180
++#: booleans.py:192
 +msgid ""
-+"Allow samba to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
 -msgstr "Modyfikacja kontekstu pliku"
-+#: booleans.py:181
-+msgid "Allow user spamassassin clients to use the network."
++#: booleans.py:193
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
 -msgstr "Usunięcie kontekstu pliku"
-+#: booleans.py:182
-+msgid "Allow spamd to read/write user home directories."
++#: booleans.py:194
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
 -msgstr "Przełączenie między wszystkimi i dostosowanymi kontekstami plików"
-+#: booleans.py:183
++#: booleans.py:195
 +msgid ""
-+"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
 -msgstr "label38"
-+#: booleans.py:184
-+msgid "Allow squid to run as a transparent proxy (TPROXY)"
++#: booleans.py:196
++msgid "Allow a user to login as an unconfined domain"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
 -msgstr "Dodanie mapowania użytkownika SELinuksa"
-+#: booleans.py:185
++#: booleans.py:197
 +msgid ""
-+"Allow ssh with chroot env to read and write files in the user home "
-+"directories"
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
 -msgstr "Modyfikacja mapowania użytkownika SELinuksa"
-+#: booleans.py:186
-+msgid "allow host key based authentication"
++#: booleans.py:198
++msgid "Allow video playing tools to run unconfined"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
 -msgstr "Usunięcie mapowania użytkownika SELinuksa"
-+#: booleans.py:187
-+msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+msgstr "Umożliwia SSH logowanie jako sysadm_r:sysadm_t"
++#: booleans.py:199
++msgid "Allow unprivledged user to create and transition to svirt domains."
++msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
 -msgstr "label39"
-+#: booleans.py:188
-+msgid "allow staff user to create and transition to svirt domains."
++#: booleans.py:200
++msgid "Support ecryptfs home directories"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
 -msgstr "Dodanie użytkownika"
-+#: booleans.py:189
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any network port."
++#: booleans.py:201
++msgid "Support fusefs home directories"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
 -msgstr "Modyfikacja użytkownika"
-+#: booleans.py:190
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
++#: booleans.py:202
++msgid "Use lpd server instead of cups"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
 -msgstr "Usunięcie użytkownika"
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
++#: booleans.py:203
++msgid "Support NFS home directories"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
 -msgstr "label41"
-+#: booleans.py:192
-+msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++#: booleans.py:204
++msgid "Support SAMBA home directories"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
 -msgstr "Dodanie portu sieciowego"
-+#: booleans.py:193
-+msgid ""
-+"allow unconfined users to transition to the chrome sandbox domains when "
-+"running chrome-sandbox"
++#: booleans.py:205
++msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
 -msgstr "Modyfikacja portu sieciowego"
-+#: booleans.py:194
-+msgid "Allow a user to login as an unconfined domain"
++#: booleans.py:206
++msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
 -msgstr "Usunięcie portu sieciowego"
-+#: booleans.py:195
++#: booleans.py:207
 +msgid ""
-+"Allow unconfined users to transition to the Mozilla plugin domain when "
-+"running xulrunner plugin-container."
++"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
 -msgstr "Przełączenie między dostosowanymi i wszystkimi portami"
-+#: booleans.py:196
-+msgid "Allow video playing tools to run unconfined"
++#: booleans.py:208
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
 -msgstr "label42"
-+#: booleans.py:197
-+msgid "Allow unprivledged user to create and transition to svirt domains."
++#: booleans.py:209
++msgid "Allow confined virtual guests to read fuse files"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
 -msgstr "Utworzenie nowego modułu polityki"
-+#: booleans.py:198
-+msgid "Support ecryptfs home directories"
++#: booleans.py:210
++msgid "Allow confined virtual guests to manage nfs files"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
 -msgstr "Wczytanie modułu polityki"
-+#: booleans.py:199
-+msgid "Support fusefs home directories"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage cifs files"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
 -msgstr "Usunięcie wczytywalnego modułu polityki"
-+#: booleans.py:200
-+msgid "Use lpd server instead of cups"
++#: booleans.py:212
++msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:201
-+msgid "Support NFS home directories"
++#: booleans.py:213
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr ""
 +
-+#: booleans.py:202
-+msgid "Support SAMBA home directories"
++#: booleans.py:214
++msgid "Allow confined virtual guests to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:203
-+msgid "Allow varnishd to connect to all ports, not just HTTP."
++#: booleans.py:215
++msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr ""
 +
-+#: booleans.py:204
-+msgid "Ignore vbetool mmap_zero errors."
++#: booleans.py:216
++msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:205
++#: booleans.py:217
++msgid "Allow webadm to read files in users home directories"
++msgstr ""
++
++#: booleans.py:218
++msgid "Ignore wine mmap_zero errors."
++msgstr ""
++
++#: booleans.py:219
++msgid "Allow the graphical login program to execute bootloader"
++msgstr ""
++
++#: booleans.py:220
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
-+"Allow confined virtual guests to use serial/parallel communication ports"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
 -"Włączenie/wyłączenie dodatkowych reguł audytu, które zwykle nie są "
 -"raportowane do plików dziennika."
@@ -242968,134 +246026,80 @@ index 3064664..01f9462 100644
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
 -msgstr "label44"
-+#: booleans.py:206
-+msgid ""
-+"Allow confined virtual guests to use executable memory and executable stack"
++#: booleans.py:221
++msgid "Allow xen to manage nfs files"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
 -msgstr "Zmiana trybu procesu na zezwalanie."
-+#: booleans.py:207
-+msgid "Allow confined virtual guests to read fuse files"
++#: booleans.py:222
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
 -msgstr "Zmiana trybu procesu na wymuszanie"
-+#: booleans.py:208
-+msgid "Allow confined virtual guests to manage nfs files"
++#: booleans.py:223
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
 -msgstr "Domena procesu"
-+#: booleans.py:209
-+msgid "Allow confined virtual guests to manage cifs files"
++#: booleans.py:224
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
 -msgstr "label59"
-+#: booleans.py:210
-+msgid "Allow confined virtual guests to interact with the sanlock"
++#: booleans.py:225
++msgid "Allow xguest users to mount removable media"
 +msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
 -msgstr "Użytkownik SELinuksa \"%s\" jest wymagany"
-+#: booleans.py:211
-+msgid "Allow confined virtual guests to manage device configuration, (pci)"
-+msgstr ""
-+
-+#: booleans.py:212
-+msgid "Allow confined virtual guests to use usb devices"
-+msgstr ""
-+
-+#: booleans.py:213
-+msgid "Allow confined virtual guests to interact with the xserver"
-+msgstr ""
-+
-+#: booleans.py:214
-+msgid "Allow webadm to manage files in users home directories"
-+msgstr ""
-+
-+#: booleans.py:215
-+msgid "Allow webadm to read files in users home directories"
-+msgstr ""
-+
-+#: booleans.py:216
-+msgid "Ignore wine mmap_zero errors."
-+msgstr ""
-+
-+#: booleans.py:217
-+msgid "Allow the graphical login program to execute bootloader"
-+msgstr ""
-+
-+#: booleans.py:218
-+msgid ""
-+"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
-+msgstr ""
-+
-+#: booleans.py:219
-+msgid "Allow xen to manage nfs files"
++#: booleans.py:226
++msgid "Allow xguest to use blue tooth devices"
 +msgstr ""
  
 -#~ msgid "Run booleans lockdown wizard"
 -#~ msgstr "Uruchomienie kreatora blokowania zmiennych logicznych"
-+#: booleans.py:220
-+msgid ""
-+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
-+"logical volumes for disk images."
-+msgstr ""
- 
--#~ msgid "Lockdown..."
--#~ msgstr "Zablokuj..."
-+#: booleans.py:221
-+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr ""
-+
-+#: booleans.py:222
-+msgid ""
-+"Allow xguest users to configure Network Manager and connect to apache ports"
-+msgstr ""
-+
-+#: booleans.py:223
-+msgid "Allow xguest users to mount removable media"
-+msgstr ""
-+
-+#: booleans.py:224
-+msgid "Allow xguest to use blue tooth devices"
-+msgstr ""
-+
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr ""
 +
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
 +msgstr ""
-+
-+#: booleans.py:227
+ 
+-#~ msgid "Lockdown..."
+-#~ msgstr "Zablokuj..."
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
 +
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 diff --git a/policycoreutils/po/policycoreutils.pot b/policycoreutils/po/policycoreutils.pot
-index 6c917f2..96f29d9 100644
+index 6c917f2..ae869a8 100644
 --- a/policycoreutils/po/policycoreutils.pot
 +++ b/policycoreutils/po/policycoreutils.pot
 @@ -8,7 +8,7 @@ msgid ""
@@ -243103,7 +246107,7 @@ index 6c917f2..96f29d9 100644
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -243125,7 +246129,7 @@ index 6c917f2..96f29d9 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -243194,7 +246198,7 @@ index 6c917f2..96f29d9 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -243258,10 +246262,10 @@ index 6c917f2..96f29d9 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -243517,453 +246521,468 @@ index 6c917f2..96f29d9 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -243972,114 +246991,119 @@ index 6c917f2..96f29d9 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -244087,103 +247111,103 @@ index 6c917f2..96f29d9 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1013,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -244192,7 +247216,7 @@ index 6c917f2..96f29d9 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -244271,7 +247295,7 @@ index 6c917f2..96f29d9 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -244297,7 +247321,32 @@ index 6c917f2..96f29d9 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -244347,7 +247396,7 @@ index 6c917f2..96f29d9 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -244359,7 +247408,7 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -244376,7 +247425,7 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -244388,7 +247437,7 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -244404,7 +247453,7 @@ index 6c917f2..96f29d9 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -244424,7 +247473,7 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -244437,7 +247486,7 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -244450,7 +247499,7 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -244463,7 +247512,7 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -244482,7 +247531,7 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -244990,7 +248039,7 @@ index 6c917f2..96f29d9 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -245059,11 +248108,8 @@ index 6c917f2..96f29d9 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -245071,59 +248117,83 @@ index 6c917f2..96f29d9 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -245132,70 +248202,72 @@ index 6c917f2..96f29d9 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -245204,63 +248276,118 @@ index 6c917f2..96f29d9 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -245269,1370 +248396,1313 @@ index 6c917f2..96f29d9 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -246643,37 +249713,37 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -246681,73 +249751,73 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -246756,14 +249826,14 @@ index 6c917f2..96f29d9 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -246773,14 +249843,14 @@ index 6c917f2..96f29d9 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -246789,7 +249859,7 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -246797,7 +249867,7 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -246806,12 +249876,12 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -246820,11 +249890,11 @@ index 6c917f2..96f29d9 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -246837,7 +249907,7 @@ index 6c917f2..96f29d9 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -246849,12 +249919,12 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -246865,14 +249935,14 @@ index 6c917f2..96f29d9 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -246881,25 +249951,25 @@ index 6c917f2..96f29d9 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -246914,7 +249984,7 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -246922,32 +249992,32 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -246955,28 +250025,28 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -246986,19 +250056,19 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -247010,13 +250080,13 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -247024,13 +250094,13 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -247042,154 +250112,154 @@ index 6c917f2..96f29d9 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -247198,52 +250268,52 @@ index 6c917f2..96f29d9 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/pt.po b/policycoreutils/po/pt.po
-index 95aa71b..9c34904 100644
+index 95aa71b..1db1770 100644
 --- a/policycoreutils/po/pt.po
 +++ b/policycoreutils/po/pt.po
 @@ -9,15 +9,15 @@ msgid ""
@@ -247252,7 +250322,7 @@ index 95aa71b..9c34904 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Portuguese <trans-pt at lists.fedoraproject.org>\n"
@@ -247283,7 +250353,7 @@ index 95aa71b..9c34904 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Não foi possível definir o contexto de execução para %s.\n"
-@@ -92,870 +92,866 @@ msgstr "******************** IMPORTANTE ***********************\n"
+@@ -92,870 +92,886 @@ msgstr "******************** IMPORTANTE ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Para tornar este pacote de políticas activo, execute:"
  
@@ -247354,7 +250424,7 @@ index 95aa71b..9c34904 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Versão"
  
@@ -247420,10 +250490,10 @@ index 95aa71b..9c34904 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Não foi possível criar uma chave para o %s"
@@ -247685,454 +250755,470 @@ index 95aa71b..9c34904 100644
  msgstr "Perfis SELinux"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "É obrigatório o protocolo udp ou tcp"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "O porto é obrigatório"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Não foi possível criar uma chave para o %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "O tipo é obrigatório"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Não foi possível verificar se o porto %s/%s está definido"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "O porto %s/%s já está definido"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Não foi possível criar o porto para %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Não foi possível criar o contexto para %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Não foi possível definir o utilizador no contexto do porto para %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Não foi possível definir o perfil no contexto do porto para %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Não foi possível definir o tipo no contexto do porto para %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Não foi possível definir os campos mls no contexto do porto para %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Não foi possível definir o contexto do porto para %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Não foi possível adicionar o porto %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Requer tipo SELinux (\"setype\") ou intervalo SELinux (\"serange\")"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Requer tipo SELinux (\"setype\")"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "O porto %s/%s não está definido"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Não foi possível pesquisar o porto %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Não foi possível modificar o porto %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Não foi possível listar os portos"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Não foi possível remover o porto %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "O porto %s/%s está definido na política, não pode ser removido"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Não foi possível remover o porto %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Não foi possível listar os portos"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "Tipo de Porto SELinux"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Protocolo"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Número de Porto"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "É obrigatório o Endereço do Nó"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Protocolo desconhecido ou em falta"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "O Tipo SELinux é obrigatório"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Não foi possível criar a chave para %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Não foi possível verificar se o endereço %s está definido"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Não foi possível criar um endereço para %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Não foi possível criar o contexto para %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Não foi possível definir uma máscara para %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Não foi possível definir o utilizador no contexto do endereço para %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Não foi possível definir o perfil no contexto do endereço para %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Não foi possível definir o tipo no contexto do endereço para %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Não foi possível definir os campos mls no contexto do endereço para %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Não foi possível definir o contexto do endereço para %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Não foi possível adicionar o endereço %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "O endereço %s não está definido"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Não foi possível pesquisar o endereço %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Não foi possível modificar o endereço %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "O endereço %s está definido na política, não pode ser removido"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Não foi possível remover o endereço %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Não foi possível listar os endereços"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "O Tipo SELinux é obrigatório"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Não foi possível verificar se a interface %s está definida"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Não foi possível criar a interface para %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Não foi possível definir o utilizador no contexto da interface para %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Não foi possível definir o perfil no contexto da interface para %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Não foi possível definir o tipo no contexto da interface para %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  "Não foi possível definir os campos mls no contexto da interface para %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Não foi possível definir o contexto da interface para %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Não foi possível definir o contexto da mensagem para %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Não foi possível adicionar a interface %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "A interface %s não está definida"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Não foi possível pesquisar a interface %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Não foi possível modificar a interface %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "A interface %s está definida na política, não pode ser removida"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Não foi possível remover a interface %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Não foi possível listar as interfaces"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "Interface SELinux"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Contexto"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Não foi possível definir o utilizador no contexto do ficheiro para %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Não foi possível definir o perfil no contexto do ficheiro para %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Não foi possível definir os campos mls no contexto do ficheiro para %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Especificação de ficheiro inválida"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -248141,118 +251227,123 @@ index 95aa71b..9c34904 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  "Não foi possível verificar se o contexto de ficheiro para %s está definido"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Não foi possível criar o contexto de ficheiro %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Não foi possível definir o tipo no contexto de ficheiro para %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Não foi possível definir o contexto de ficheiro para %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Não foi possível adicionar o contexto de ficheiro para %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  "Requer tipo SELinux (\"setype\"), intervalo SELinux (\"serange\") ou "
  "utilizador SELinux (\"seuser\")"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "O contexto de ficheiro para %s não está definido"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Não foi possível pesquisar o contexto de ficheiro para %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Não foi possível modificar o contexto de ficheiro para %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Não foi possível listar os contextos de ficheiros"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Não foi possível remover o contexto de ficheiro %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  "O contexto de ficheiro %s está definido na política, não pode ser removido"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Não foi possível remover o contexto de ficheiro para %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Não foi possível listar os contextos de ficheiro"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Não foi possível listar os contextos de ficheiro locais"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "tipo"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -248260,103 +251351,103 @@ index 95aa71b..9c34904 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Não foi possível verificar se o tipo booleano %s está definido"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "O tipo booleano %s não está definido"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Não foi possível pesquisar o contexto de ficheiro %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Precisa de indicar um dos seguintes valores: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Não foi possível definir o valor activo do booleano %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Não foi possível modificar o tipo booleano %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Formato inválido %s: Registo %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "O tipo booleano %s está definido na política, não pode ser removido"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Não foi possível remover o tipo booleano %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Não foi possível listar os tipos booleanos"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "desconhecido"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "desligado"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "ligado"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux boolean"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Descrição"
  
-@@ -1020,7 +1016,7 @@ msgstr "Erro ao alocar memória.\n"
+@@ -1020,7 +1036,7 @@ msgstr "Erro ao alocar memória.\n"
  msgid "Error sending audit message.\n"
  msgstr "Erro ao enviar mensagem de auditoria.\n"
  
@@ -248365,7 +251456,7 @@ index 95aa71b..9c34904 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Não é possível determinar o modo de actuação forçada do SELinux.\n"
-@@ -1140,62 +1136,66 @@ msgstr "Não é possível obter o conjunto de sinais vazios\n"
+@@ -1140,62 +1156,66 @@ msgstr "Não é possível obter o conjunto de sinais vazios\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Não é possível definir o descritor da rotina SIGHUP\n"
  
@@ -248444,7 +251535,7 @@ index 95aa71b..9c34904 100644
  msgid "failed to exec shell\n"
  msgstr "não foi possível executar a consola\n"
  
-@@ -1302,20 +1302,20 @@ msgstr "chcat -- -ConfidencialEmpresa /documentos/plano-negócio.odt"
+@@ -1302,20 +1322,20 @@ msgstr "chcat -- -ConfidencialEmpresa /documentos/plano-negócio.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +ConfidencialEmpresa jose"
  
@@ -248470,7 +251561,32 @@ index 95aa71b..9c34904 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1391,557 +1391,444 @@ msgstr ""
+@@ -1371,577 +1391,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -248520,7 +251636,7 @@ index 95aa71b..9c34904 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -248532,7 +251648,7 @@ index 95aa71b..9c34904 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -248549,7 +251665,7 @@ index 95aa71b..9c34904 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -248561,7 +251677,7 @@ index 95aa71b..9c34904 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -248577,7 +251693,7 @@ index 95aa71b..9c34904 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -248597,7 +251713,7 @@ index 95aa71b..9c34904 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -248610,7 +251726,7 @@ index 95aa71b..9c34904 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -248623,7 +251739,7 @@ index 95aa71b..9c34904 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -248636,7 +251752,7 @@ index 95aa71b..9c34904 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -248655,7 +251771,7 @@ index 95aa71b..9c34904 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -249163,7 +252279,7 @@ index 95aa71b..9c34904 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1979,1411 +1866,1487 @@ msgstr ""
+@@ -1979,1411 +1886,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -249232,11 +252348,8 @@ index 95aa71b..9c34904 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -249244,59 +252357,83 @@ index 95aa71b..9c34904 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -249305,70 +252442,75 @@ index 95aa71b..9c34904 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -249379,69 +252521,68 @@ index 95aa71b..9c34904 100644
 +"named pipe\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
  msgstr ""
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
  msgstr ""
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
  msgstr ""
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
  msgstr ""
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
  msgstr ""
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
  msgstr ""
  
--#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
  msgstr ""
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
  msgstr ""
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 +#: ../gui/system-config-selinux.glade:1354
 +msgid ""
 +"Disabled\n"
@@ -249449,20 +252590,20 @@ index 95aa71b..9c34904 100644
 +"Enforcing\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
  msgstr ""
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 +#: ../gui/system-config-selinux.glade:1463
 +msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
@@ -249471,33 +252612,32 @@ index 95aa71b..9c34904 100644
 +"relabel is required."
  msgstr ""
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
  msgstr ""
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
  msgstr ""
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
  msgstr ""
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -249508,1496 +252648,1450 @@ index 95aa71b..9c34904 100644
 +msgid "Filter"
  msgstr ""
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
  msgstr ""
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
  msgstr ""
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
  msgstr ""
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
  msgstr ""
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
  msgstr ""
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
  msgstr ""
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
  msgstr ""
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
  msgstr ""
  
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
  msgstr ""
  
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
  msgstr ""
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
  msgstr ""
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
  msgstr ""
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
  msgstr ""
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
 +#: ../sepolicy/sepolicy.py:215
 +msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
  msgstr ""
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
- msgstr ""
- 
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
- msgid ""
+-msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
++#: booleans.py:50
 +msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:59
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:67
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:86
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++#: booleans.py:95
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
++#: booleans.py:101
 +msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
++#: booleans.py:110
  msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:113
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:122
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:142
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:134
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
-+msgid "Allow rsync to run as a client"
++#: booleans.py:135
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
-+msgid "Allow rsync to export any files/directories read only."
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
-+msgid "Allow rsync servers to share cifs files systems"
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
-+msgid "Allow rsync servers to share nfs files systems"
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
-+msgid ""
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
-+msgid "Allow samba to share users home directories."
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
-+msgid "Allow samba to share any file/directory read only."
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
-+msgid "Allow samba to share any file/directory read/write."
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
-+msgid "Allow samba to act as a portmapper"
++#: booleans.py:144
++msgid ""
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
-+msgid "Allow samba to run unconfined scripts"
++#: booleans.py:145
++msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
-+msgid "Allow samba to export ntfs/fusefs volumes."
++#: booleans.py:146
++msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
-+msgid "Allow samba to export NFS volumes."
++#: booleans.py:147
++msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
-+msgid "Allow sanlock to read/write fuse files"
++#: booleans.py:148
++msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
-+msgid "Allow sanlock to manage nfs files"
++#: booleans.py:149
++msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
-+msgid "Allow sanlock to manage cifs files"
++#: booleans.py:150
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
-+msgid "Allow sasl to read shadow"
++#: booleans.py:151
++msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
-+msgid ""
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
++#: booleans.py:152
++msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
++#: booleans.py:153
++msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
-+msgid ""
-+"Boolean to determine whether the system permits loading policy, setting "
-+"enforcing mode, and changing boolean values.  Set this to true and you have "
-+"to reboot to set it back."
++#: booleans.py:154
++msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
-+msgid "Allow regular users direct dri device access"
++#: booleans.py:155
++msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
-+msgid ""
-+"Allow unconfined executables to make their heap memory executable.  Doing "
-+"this is a really bad idea. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:156
++msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
-+msgid ""
-+"Allow all unconfined executables to use libraries requiring text relocation "
-+"that are not labeled textrel_shlib_t"
++#: booleans.py:157
++msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
-+msgid ""
-+"Allow unconfined executables to make their stack executable.  This should "
-+"never, ever be necessary. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:158
++msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
-+msgid "Allow users to connect to the local mysql server"
++#: booleans.py:159
++msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:160
++msgid "Allow sanlock to manage cifs files"
++msgstr ""
++
++#: booleans.py:161
++msgid "Allow sasl to read shadow"
++msgstr ""
++
++#: booleans.py:162
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow confined users the ability to execute the ping and traceroute commands."
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
-+msgid "Allow users to connect to PostgreSQL"
++#: booleans.py:163
++msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:164
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -251005,74 +254099,88 @@ index 95aa71b..9c34904 100644
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
-+"Allow user to r/w files on filesystems that do not have extended attributes "
-+"(FAT, CDROM, FLOPPY)"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values.  Set this to true and you have "
++"to reboot to set it back."
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:165
++msgid "Allow regular users direct dri device access"
++msgstr ""
++
++#: booleans.py:166
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users)  disabling this forces FTP passive mode and "
-+"may change other protocols."
++"Allow unconfined executables to make their heap memory executable.  Doing "
++"this is a really bad idea. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
-+msgid "Allow user music sharing"
++#: booleans.py:167
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:168
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+"Allow anon internal-sftp to upload files, used for public file transfer "
-+"services. Directories must be labeled public_content_rw_t."
++"Allow unconfined executables to make their stack executable.  This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
-+msgid ""
-+"Allow sftp-internal to read and write files in the user home directories"
++#: booleans.py:169
++msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:170
 +msgid ""
-+"Allow sftp-internal to login to local users and read/write all files on the "
-+"system, governed by DAC."
++"Allow confined users the ability to execute the ping and traceroute commands."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
-+msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home directories."
++#: booleans.py:171
++msgid "Allow users to connect to PostgreSQL"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
-+msgid "Allow sge to connect to the network using any TCP port"
++#: booleans.py:172
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
-+msgid "Allow sge to access nfs file systems."
++#: booleans.py:173
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
++"may change other protocols."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:174
++msgid "Allow user music sharing"
++msgstr ""
++
++#: booleans.py:175
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -251082,129 +254190,145 @@ index 95aa71b..9c34904 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
-+"Enable additional permissions needed to support devices on 3ware controllers."
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:176
 +msgid ""
-+"Allow samba to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
-+msgid "Allow user spamassassin clients to use the network."
++#: booleans.py:177
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
-+msgid "Allow spamd to read/write user home directories."
++#: booleans.py:178
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
-+msgid ""
-+"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++#: booleans.py:179
++msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
-+msgid "Allow squid to run as a transparent proxy (TPROXY)"
++#: booleans.py:180
++msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:181
 +msgid ""
-+"Allow ssh with chroot env to read and write files in the user home "
-+"directories"
++"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
-+msgid "allow host key based authentication"
++#: booleans.py:182
++msgid ""
++"Allow samba to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
-+msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:183
++msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
-+msgid "allow staff user to create and transition to svirt domains."
++#: booleans.py:184
++msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
-+msgid "Allow the Telepathy connection managers to connect to any network port."
-+msgstr ""
-+
-+#: booleans.py:190
++#: booleans.py:185
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
++#: booleans.py:186
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
-+msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++#: booleans.py:187
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:188
++msgid "allow host key based authentication"
++msgstr ""
++
++#: booleans.py:189
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr ""
++
++#: booleans.py:190
++msgid "allow staff user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:192
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
-+"allow unconfined users to transition to the chrome sandbox domains when "
-+"running chrome-sandbox"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
-+msgid "Allow a user to login as an unconfined domain"
++#: booleans.py:193
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
-+msgid ""
-+"Allow unconfined users to transition to the Mozilla plugin domain when "
-+"running xulrunner plugin-container."
++#: booleans.py:194
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
-+msgid "Allow video playing tools to run unconfined"
++#: booleans.py:195
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
-+msgid "Allow unprivledged user to create and transition to svirt domains."
++#: booleans.py:196
++msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1645
@@ -251215,208 +254339,222 @@ index 95aa71b..9c34904 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
-+msgid "Support ecryptfs home directories"
++#: booleans.py:197
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
-+msgid "Support fusefs home directories"
++#: booleans.py:198
++msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
-+msgid "Use lpd server instead of cups"
++#: booleans.py:199
++msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
-+msgid "Support NFS home directories"
++#: booleans.py:200
++msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
-+msgid "Support SAMBA home directories"
++#: booleans.py:201
++msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
-+msgid "Allow varnishd to connect to all ports, not just HTTP."
++#: booleans.py:202
++msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
-+msgid "Ignore vbetool mmap_zero errors."
++#: booleans.py:203
++msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
-+msgid ""
-+"Allow confined virtual guests to use serial/parallel communication ports"
++#: booleans.py:204
++msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
-+msgid ""
-+"Allow confined virtual guests to use executable memory and executable stack"
++#: booleans.py:205
++msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
-+msgid "Allow confined virtual guests to read fuse files"
++#: booleans.py:206
++msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
-+msgid "Allow confined virtual guests to manage nfs files"
++#: booleans.py:207
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
-+msgid "Allow confined virtual guests to manage cifs files"
++#: booleans.py:208
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
-+msgid "Allow confined virtual guests to interact with the sanlock"
++#: booleans.py:209
++msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
-+msgid "Allow confined virtual guests to manage device configuration, (pci)"
++#: booleans.py:210
++msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
-+msgid "Allow confined virtual guests to use usb devices"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
-+msgid "Allow confined virtual guests to interact with the xserver"
++#: booleans.py:212
++msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
-+msgid "Allow webadm to manage files in users home directories"
++#: booleans.py:213
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
-+msgid "Allow webadm to read files in users home directories"
++#: booleans.py:214
++msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
-+msgid "Ignore wine mmap_zero errors."
++#: booleans.py:215
++msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
-+msgid "Allow the graphical login program to execute bootloader"
++#: booleans.py:216
++msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
-+msgid ""
-+"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++#: booleans.py:217
++msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
-+msgid "Allow xen to manage nfs files"
++#: booleans.py:218
++msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
-+msgid ""
-+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
-+"logical volumes for disk images."
++#: booleans.py:219
++msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
-+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr ""
-+
-+#: booleans.py:222
++#: booleans.py:220
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
-+"Allow xguest users to configure Network Manager and connect to apache ports"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
-+msgid "Allow xguest users to mount removable media"
++#: booleans.py:221
++msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
-+msgid "Allow xguest to use blue tooth devices"
++#: booleans.py:222
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
-+msgid "Allows clients to write to the X server shared memory segments."
++#: booleans.py:223
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
-+msgid "Allows XServer to execute writable memory"
++#: booleans.py:224
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
-+msgid "Support X userspace object manager"
++#: booleans.py:225
++msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
++#: booleans.py:226
++msgid "Allow xguest to use blue tooth devices"
++msgstr ""
++
++#: booleans.py:227
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr ""
++
 +#: booleans.py:228
-+msgid "Allow zabbix to connect to unreserved ports"
++msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
 +#: booleans.py:229
-+msgid "Allow zebra daemon to write it configuration files"
++msgid "Support X userspace object manager"
 +msgstr ""
 +
 +#: booleans.py:230
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:231
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/pt_BR.po b/policycoreutils/po/pt_BR.po
-index 87b7b92..5ef6025 100644
+index 87b7b92..8c30868 100644
 --- a/policycoreutils/po/pt_BR.po
 +++ b/policycoreutils/po/pt_BR.po
 @@ -6,6 +6,7 @@
@@ -251433,7 +254571,7 @@ index 87b7b92..5ef6025 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Portuguese (Brazil) <trans-pt_br at lists.fedoraproject.org>\n"
@@ -251464,7 +254602,7 @@ index 87b7b92..5ef6025 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Não foi possível definir um contexto executável para %s.\n"
-@@ -97,867 +98,869 @@ msgstr "******************** IMPORTANTE ***********************\n"
+@@ -97,867 +98,889 @@ msgstr "******************** IMPORTANTE ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Para tornar este pacote de políticas ativo, execute:"
  
@@ -251535,7 +254673,7 @@ index 87b7b92..5ef6025 100644
 +msgstr "Nome dos Módulos"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Versão"
  
@@ -251607,10 +254745,10 @@ index 87b7b92..5ef6025 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Não foi possível criar uma chave para %s"
@@ -251871,541 +255009,562 @@ index 87b7b92..5ef6025 100644
  msgstr "Funções do SELinux"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "O protocolo udp ou tcp é requerido"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "A porta é requerida"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "Porta Inválida"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Não foi possível criar uma chave para %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "O tipo é requerido"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Não foi possível verificar se a porta %s/%s está definida"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "A porta %s/%s já está definida"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Não foi possível criar uma porta para %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Não foi possível criar um contexto para %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Não foi possível definir o usuário no contexto da porta para %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Não foi possível definir a função no contexto da porta para %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Não foi possível definir o tipo no contexto da porta para %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Não foi possível definir os campos mls no contexto da porta para %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Não foi possível definir o contexto da porta para %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Não foi possível adicionar a porta %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Requer setype ou serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Requer setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "A porta %s/%s não está definida"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Não foi possível consultar a porta %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Não foi possível modificar a porta %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Não foi possível listar as portas"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Não foi possível excluir a porta %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "A porta %s/%s está definida na política, e não pode ser excluída"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Não foi possível excluir a porta %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Não foi possível listar as portas"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "Tipo da porta do SELinux"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Número da porta"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "O endereço do nó é requerid"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "O protocolo está faltando ou é desconhecido"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "O tipo SELinux é requerido"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Não foi possível criar uma chave para %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Não foi possível verificar se o endereço %s está definido"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Não foi possível criar um endereço para %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Não foi possível criar um contexto para %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Não foi possível definir uma máscara de rede para %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Não foi possível definir o usuário no contexto de endereço para %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Não foi possível definir uma função no contexto de endereço para %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Não foi possível definir o tipo no contexto de endereço para %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Não foi possível definir os campos mls no contexto de endereço para %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Não foi possível definir o contexto de endereço para %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Não foi possível adicionar o endereço %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "O endereço %s não está definido"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Não foi possível consultar o endereço %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Não foi possível modificar o endereço %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "O endereço %s está definido na política, e não pode ser excluído"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Não foi possível excluir o endereço %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "Não foi possível realizer o deleteall de mapeamentos de nós."
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Não foi possível listar os endereços"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "O tipo SELinux é requerido"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Não foi possível verificar se a interface %s está definida"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Não foi possível criar uma interface para %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Não foi possível definir o usuário no contexto da interface para %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Não foi possível definir a função no contexto da interface para %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Não foi possível definir o tipo no contexto da interface para %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  "Não foi possível definir os campos mls no contexto da interface para %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Não foi possível definir o contexto da interface para %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Não foi possível definir o contexto da mensagem para %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Não foi possível adicionar a interface %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "A interface %s não está definida"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Não foi possível consultar a interface %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Não foi possível modificar a interface %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "A interface %s está definida na política, e não pode ser excluída"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Não foi possível excluir a interface %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "Não foi possível excluir toda a interface/mapeamentos"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Não foi possível listar as interfaces"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "Interface do SELinux"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Contexto"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "Classe equivalente para %s já existe"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "Espec de arquivo %s conflita com a regra de equivalência '%s %s'"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "Classe de equivalência para %s não existe"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Não foi possível definir o usuário no contexto de arquivo para %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Não foi possível definir a função no contexto de arquivo para %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Não foi possível definir os campos mls no contexto de arquivo para %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Especificação inválida do arquivo"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "A especificação do arquivo não pode incluir espaços"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
  msgstr ""
 +"A espec do arquivo %s conflita com a regra de equivalência '%s %s'; Tente "
 +"adicionar '%s' "
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  "Não foi possível verificar se o contexto do arquivo para %s está definido"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Não foi possível criar um contexto de arquivo para %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Não foi possível definir o tipo no contexto de arquivo para %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Não foi possível definir o contexto de arquivo para %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Não foi possível adicionar o contexto de arquivo para %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Requer setype, serange ou seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "O contexto de arquivo para %s não está definido"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Não foi possível consultar o contexto de arquivo para %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Não foi possível modificar o contexto de arquivo para %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Não foi possível listar os contextos de arquivos "
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Não foi possível excluir os contexto do arquivo  %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
@@ -252413,33 +255572,33 @@ index 87b7b92..5ef6025 100644
  "excluído"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Não foi possível excluir o contexto de arquivo para %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Não foi possível listar os contextos de arquivos"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Não foi possível listar os contextos de arquivos locais"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "fcontext do SELinux"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "tipo"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -252448,7 +255607,7 @@ index 87b7b92..5ef6025 100644
 +"SELinux Distribution fcontext Equivalence \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -252458,105 +255617,105 @@ index 87b7b92..5ef6025 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Não foi possível verificar se o booleano %s está definido"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Booleano %s não está definido"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Não foi possível consultar o contexto de arquivo %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Você deve especificar um dos seguintes valores: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Não foi possível definir o valor ativo do booleano %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Não foi possível modificar o booleano %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "O formato %s é inválido: Registro %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "O booleano %s está definido na política, e não pode ser excluído"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Não foi possível excluir o booleano %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Não foi possível listar os booleanos"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "desconhecido"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "desativado"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "ativado"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "Booleano do SELinux"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "Estado"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "Padrão"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Descrição"
  
-@@ -1023,7 +1026,7 @@ msgstr "Erro ao alocar memória.\n"
+@@ -1023,7 +1046,7 @@ msgstr "Erro ao alocar memória.\n"
  msgid "Error sending audit message.\n"
  msgstr "Erro ao enviar mensagem de auditoria.\n"
  
@@ -252565,7 +255724,7 @@ index 87b7b92..5ef6025 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Não foi possível determinar modo forçado.\n"
-@@ -1144,62 +1147,66 @@ msgstr "Não foi possível obter um conjunto de sinal vazio\n"
+@@ -1144,62 +1167,66 @@ msgstr "Não foi possível obter um conjunto de sinal vazio\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Não foi possível configurar o manipulador de SIGHUP\n"
  
@@ -252644,7 +255803,7 @@ index 87b7b92..5ef6025 100644
  msgid "failed to exec shell\n"
  msgstr "falhou ao executar shell\n"
  
-@@ -1303,2088 +1310,2737 @@ msgstr "chcat -- -EmpresaConfidencial /docs/businessplan.odt"
+@@ -1303,2088 +1330,2752 @@ msgstr "chcat -- -EmpresaConfidencial /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +EmpresaConfidencial juser"
  
@@ -252739,27 +255898,32 @@ index 87b7b92..5ef6025 100644
 -msgstr ""
 +msgstr "Login '%s' é necessário"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "Módulo de Política"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "Nome do Módulo"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "Desabilitar Auditoria"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "Habilitar Auditoria"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
 -
@@ -252815,7 +255979,7 @@ index 87b7b92..5ef6025 100644
 -msgstr ""
 +msgstr "<b>Aplicativos</b>"
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "Standard Init Daemon"
  
@@ -252834,16 +255998,16 @@ index 87b7b92..5ef6025 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS System Daemon"
- 
--#: ../gui/polgen.glade:280
++
 +#: ../gui/polgen.glade:349
 +msgid "Internet Services Daemon (inetd)"
 +msgstr "Internet Services Daemon (inetd)"
-+
+ 
+-#: ../gui/polgen.glade:280
 +#: ../gui/polgen.glade:353
  msgid "Internet Services Daemon are daemons started by xinetd"
  msgstr ""
@@ -252853,7 +256017,7 @@ index 87b7b92..5ef6025 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "Web Application/Script (CGI)"
  
@@ -252868,7 +256032,7 @@ index 87b7b92..5ef6025 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "Aplicativo de usuário"
  
@@ -252886,7 +256050,7 @@ index 87b7b92..5ef6025 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "Sandbox"
@@ -252896,12 +256060,12 @@ index 87b7b92..5ef6025 100644
  msgid "<b>Login Users</b>"
 -msgstr ""
 +msgstr "<b>Login Users</b>"
-+
+ 
+-#: ../gui/polgen.glade:453
 +#: ../gui/polgen.glade:478
 +msgid "Existing User Roles"
 +msgstr "Funções de Usuários Existentes"
- 
--#: ../gui/polgen.glade:453
++
 +#: ../gui/polgen.glade:482
  msgid "Modify an existing login user record."
 -msgstr ""
@@ -252910,7 +256074,7 @@ index 87b7b92..5ef6025 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "Função de Usuário de Terminal Mínima"
  
@@ -252926,7 +256090,7 @@ index 87b7b92..5ef6025 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "Função de Usuário do X Windows mínima"
  
@@ -252942,7 +256106,7 @@ index 87b7b92..5ef6025 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "Função de Usuário"
  
@@ -252958,7 +256122,7 @@ index 87b7b92..5ef6025 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "Função de Usuário Admin"
  
@@ -252981,7 +256145,7 @@ index 87b7b92..5ef6025 100644
 -msgstr ""
 +msgstr "<b>Usuários Root</b>"
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr "Função de Usuário de Admin Root"
  
@@ -253123,12 +256287,12 @@ index 87b7b92..5ef6025 100644
 +#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
  msgid "Select the domains that you would like this user administer."
 -msgstr ""
-+msgstr "Selecione os domínios que você deseja que este usuário administre."
- 
+-
 -#: ../gui/polgen.glade:1346
 -msgid "label109"
 -msgstr ""
--
++msgstr "Selecione os domínios que você deseja que este usuário administre."
+ 
 -#: ../gui/polgen.glade:1375
 +#: ../gui/polgen.glade:1111
  msgid "<b>Select additional roles for %s:</b>"
@@ -253441,73 +256605,122 @@ index 87b7b92..5ef6025 100644
 -#: ../gui/polgen.py:158
 -msgid "Internet Services Daemon"
 -msgstr ""
--
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "Porta de Red"
+ 
 -#: ../gui/polgen.py:197
 -#, python-format
 -msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"Porta do SELinux \n"
++"Tipo"
+ 
 -#: ../gui/polgen.py:324
 -msgid "You must enter a name for your confined process/user"
 -msgstr ""
--
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "Protocolo"
+ 
 -#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
 -"Name must be alpha numberic with no spaces. Consider using option \"-n "
 -"MODULENAME\""
--msgstr ""
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"Nível"
+ 
 -#: ../gui/polgen.py:414
 -msgid "User Role types can not be assigned executables."
 -msgstr ""
--
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "Porta"
+ 
 -#: ../gui/polgen.py:420
 -msgid "Only Daemon apps can use an init script.."
 -msgstr ""
--
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
++msgstr "Número de porta \"%s\" não é válido.  0 < PORT_NUMBER < 65536 "
+ 
 -#: ../gui/polgen.py:438
 -msgid "use_resolve must be a boolean value "
 -msgstr ""
--
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "Visualização de Lista"
+ 
 -#: ../gui/polgen.py:444
 -msgid "use_syslog must be a boolean value "
 -msgstr ""
--
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "Visualização de Grupo "
+ 
 -#: ../gui/polgen.py:450
 -msgid "use_kerberos must be a boolean value "
--msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
 -#: ../gui/polgen.py:456
 -msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+ 
 -#: ../gui/polgen.py:486
 -msgid "USER Types automatically get a tmp type"
--msgstr ""
--
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+ 
 -#: ../gui/polgen.py:1004
 -msgid "You must enter the executable path for your confined process"
--msgstr ""
--
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+ 
 -#: ../gui/polgen.py:1182
 -msgid "Type Enforcement file"
--msgstr ""
--
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+ 
 -#: ../gui/polgen.py:1183
 -msgid "Interface file"
--msgstr ""
--
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+ 
 -#: ../gui/polgen.py:1184
 -msgid "File Contexts file"
 -msgstr ""
 -
 -#: ../gui/polgen.py:1185
 -msgid "Setup Script"
--msgstr ""
--
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+ 
 -#: ../gui/polgen.py:1306
 -#, python-format
--msgid ""
++#: ../gui/statusPage.py:133
+ msgid ""
 -"\n"
 -"%s\n"
 -"\n"
@@ -253519,52 +256732,68 @@ index 87b7b92..5ef6025 100644
 -msgid "Executable or Name required"
 -msgstr ""
 -
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
--msgstr ""
-+msgstr "Porta de Red"
- 
- #: ../gui/portsPage.py:85
- msgid ""
- "SELinux Port\n"
- "Type"
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system.  Do you wish to continue?"
  msgstr ""
-+"Porta do SELinux \n"
-+"Tipo"
- 
- #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
- msgid "Protocol"
--msgstr ""
-+msgstr "Protocolo"
  
- #: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+-#: ../gui/portsPage.py:85
++#: ../gui/statusPage.py:147
  msgid ""
- "MLS/MCS\n"
- "Level"
+-"SELinux Port\n"
+-"Type"
+-msgstr ""
+-
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel.  If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
  msgstr ""
-+"MLS/MCS\n"
-+"Nível"
  
- #: ../gui/portsPage.py:101
- msgid "Port"
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: ../gui/statusPage.py:152
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
 -msgstr ""
-+msgstr "Porta"
+-
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system.  Do you wish to continue?"
+ msgstr ""
  
- #: ../gui/portsPage.py:207
- #, python-format
- msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
 -msgstr ""
-+msgstr "Número de porta \"%s\" não é válido.  0 < PORT_NUMBER < 65536 "
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
  
- #: ../gui/portsPage.py:252
- msgid "List View"
--msgstr ""
-+msgstr "Visualização de Lista"
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
- #: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
- msgid "Group View"
--msgstr ""
-+msgstr "Visualização de Grupo "
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
  
 -#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
 -#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
@@ -253618,159 +256847,52 @@ index 87b7b92..5ef6025 100644
 -msgid "Disable SELinux protection for acct daemon"
 -msgstr ""
 -
--#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
--#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
--#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
--#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
--msgid "Admin"
--msgstr ""
--
--#: ../gui/selinux.tbl:2
--msgid "Allow all daemons to write corefiles to /"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
--#: ../gui/selinux.tbl:3
--msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Delete %s"
- msgstr ""
- 
--#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
--#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
--#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
--#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
--#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
--#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
--msgid "User Privs"
--msgstr ""
--
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/semanagePage.py:134
-+#, python-format
-+msgid "Add %s"
- msgstr ""
- 
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/semanagePage.py:148
-+#, python-format
-+msgid "Modify %s"
- msgstr ""
- 
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
-+#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
-+msgid "Permissive"
- msgstr ""
- 
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
-+#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
-+msgid "Enforcing"
- msgstr ""
- 
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
-+#: ../gui/statusPage.py:94
-+msgid "Status"
- msgstr ""
- 
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
-+#: ../gui/statusPage.py:133
-+msgid ""
-+"Changing the policy type will cause a relabel of the entire file system on "
-+"the next boot. Relabeling takes a long time depending on the size of the "
-+"file system.  Do you wish to continue?"
- msgstr ""
- 
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
-+#: ../gui/statusPage.py:147
-+msgid ""
-+"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
-+"you later decide to turn SELinux back on, the system will be required to "
-+"relabel.  If you just want to see if SELinux is causing a problem on your "
-+"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
-+"wish to continue?"
- msgstr ""
- 
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
-+#: ../gui/statusPage.py:152
-+msgid ""
-+"Changing to SELinux enabled will cause a relabel of the entire file system "
-+"on the next boot. Relabeling takes a long time depending on the size of the "
-+"file system.  Do you wish to continue?"
- msgstr ""
- 
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
--msgstr ""
-+#: ../gui/system-config-selinux.glade:11
-+msgid "system-config-selinux"
-+msgstr "system-config-selinux"
- 
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
-+#: ../gui/system-config-selinux.glade:12
-+msgid ""
-+"Copyright (c)2006 Red Hat, Inc.\n"
-+"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
- msgstr ""
-+"Copyright (c)2006 Red Hat, Inc.\n"
-+"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
- 
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:22
-+#: ../gui/system-config-selinux.glade:544
-+msgid "Add SELinux Login Mapping"
- msgstr ""
- 
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:5
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -253781,130 +256903,128 @@ index 87b7b92..5ef6025 100644
 +"named pipe\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
  msgstr ""
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
 +msgstr "Administração do SELinux"
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
 +msgstr "Adicionar"
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
 +msgstr "_Propriedades"
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
  msgstr ""
  
--#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
  msgstr ""
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
  msgstr ""
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/system-config-selinux.glade:1354
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
 +"Disabled\n"
 +"Permissive\n"
 +"Enforcing\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
  msgstr ""
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:1463
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Select if you wish to relabel then entire file system on next reboot.  "
 +"Relabeling can take a very long time, depending on the size of the system.  "
 +"If you are changing policy types or going from disabled to enforcing, a "
 +"relabel is required."
  msgstr ""
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
  msgstr ""
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
 +msgstr "label37"
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
  msgstr ""
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
@@ -253916,2120 +257036,2143 @@ index 87b7b92..5ef6025 100644
 +msgid "Filter"
 +msgstr "Filtro"
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
 +msgstr "label50"
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
  msgstr ""
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
  msgstr ""
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
 +msgstr "label39"
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
 +msgstr "Adicionar Usuário"
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
 +msgstr "Modificar Usuário"
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
 +msgstr "Remover Usuário"
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
 +msgstr "label41"
  
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
 +msgstr "Adicionar Porta de Rede "
  
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
 +msgstr "Editar Porta de Rede"
  
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
 +msgstr "Remover Porta de Rede"
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
--msgstr ""
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
 +msgstr "label42"
- 
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
++
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
+-#: ../gui/selinux.tbl:41
 +#: ../gui/system-config-selinux.glade:2661
-+msgid ""
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
 +msgstr "label44"
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
  msgstr ""
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 -msgstr ""
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
 +msgstr "label59"
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 -msgstr ""
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr "SELinux user '%s' é necessário"
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
  msgstr ""
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
 -msgstr ""
 +#: ../sepolicy/sepolicy.py:215
 +#, fuzzy
 +msgid "query SELinux Policy to see description of booleans"
 +msgstr "Ferramenta de Geração de Política do SELinux "
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
  msgstr ""
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 +#: ../sepolicy/sepolicy.py:234
 +msgid "source process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 +#: ../sepolicy/sepolicy.py:237
 +msgid "target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 +#: ../sepolicy/sepolicy.py:259
 +msgid "Generate SELinux Policy module template"
  msgstr ""
  
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 +#: ../sepolicy/sepolicy.py:265
 +msgid "name of policy to generate"
  msgstr ""
  
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 +#: ../sepolicy/sepolicy.py:267
 +msgid "executable to confine"
  msgstr ""
  
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 +#: ../sepolicy/sepolicy.py:269
 +msgid "run policy generation test suite"
  msgstr ""
  
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 +#: ../sepolicy/sepolicy.py:274
 +msgid "commands"
  msgstr ""
  
--#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
--msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
  msgstr ""
  
--#: ../gui/selinux.tbl:85
--msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:86
--msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
--#: ../gui/selinux.tbl:87
--msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
  msgstr ""
  
--#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
- msgid ""
--"Do not audit things that we know to be broken but which are not security "
--"risks"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
  msgstr ""
  
--#: ../gui/selinux.tbl:88
--msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:422
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
  msgstr ""
  
--#: ../gui/selinux.tbl:89
--msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
--#: ../gui/selinux.tbl:90
--msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
  msgstr ""
  
--#: ../gui/selinux.tbl:91
--msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
  msgstr ""
  
--#: ../gui/selinux.tbl:92
--msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:458
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
  msgstr ""
  
--#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
--msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:464
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
--#: ../gui/selinux.tbl:93
--msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:494
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
  msgstr ""
  
--#: ../gui/selinux.tbl:94
--msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1012
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
  msgstr ""
  
--#: ../gui/selinux.tbl:95
--msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
  msgstr ""
  
--#: ../gui/selinux.tbl:96
--msgid "Disable SELinux protection for imazesrv daemon"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "Arquivo de Interface"
  
--#: ../gui/selinux.tbl:97
--msgid "Disable SELinux protection for inetd child daemons"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "Arquivo de Contextos de arquivo"
  
--#: ../gui/selinux.tbl:98
--msgid "Disable SELinux protection for inetd daemon"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+-msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "Arquivo de Interface"
+ 
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
 -msgstr ""
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "Script de Configuraçºao"
  
--#: ../gui/selinux.tbl:99
--msgid "Disable SELinux protection for innd daemon"
+-#: ../gui/selinux.tbl:87
 +#: booleans.py:1
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
 +"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:100
--msgid "Disable SELinux protection for iptables daemon"
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
 +#: booleans.py:2
 +msgid ""
 +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
--#: ../gui/selinux.tbl:101
--msgid "Disable SELinux protection for ircd daemon"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
 -msgstr ""
 +#: booleans.py:3
 +#, fuzzy
 +msgid "Allow amavis to use JIT compiler"
 +msgstr "Permitir que todos os damons gravem os corefiles em /"
  
--#: ../gui/selinux.tbl:102
--msgid "Disable SELinux protection for irqbalance daemon"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+-msgstr ""
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "Permitir que ocomando mount monte qualquer arquivo"
+ 
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
  msgstr ""
  
--#: ../gui/selinux.tbl:103
--msgid "Disable SELinux protection for iscsi daemon"
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
 -msgstr ""
-+#: booleans.py:5
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "Permitir que o usuário se conecte ao soquete do mysql "
  
--#: ../gui/selinux.tbl:104
--msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:6
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "Permitir que o usuário se conecte ao soquete do mysql "
+ 
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
  msgstr ""
  
--#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
--msgid "Kerberos"
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
 -msgstr ""
-+#: booleans.py:7
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "Permitir que todos os damons gravem os corefiles em /"
  
--#: ../gui/selinux.tbl:105
--msgid "Disable SELinux protection for kadmind daemon"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
 -msgstr ""
-+#: booleans.py:8
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
  
--#: ../gui/selinux.tbl:106
--msgid "Disable SELinux protection for klogd daemon"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
 -msgstr ""
-+#: booleans.py:9
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "Permitir a pilha de executáveis mplayer "
  
--#: ../gui/selinux.tbl:107
--msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:10
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:108
--msgid "Disable SELinux protection for ktalk daemons"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
 -msgstr ""
-+#: booleans.py:11
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
  
--#: ../gui/selinux.tbl:109
--msgid "Disable SELinux protection for kudzu daemon"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
 -msgstr ""
-+#: booleans.py:12
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
  
--#: ../gui/selinux.tbl:110
--msgid "Disable SELinux protection for locate daemon"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
 -msgstr ""
-+#: booleans.py:13
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
  
--#: ../gui/selinux.tbl:111
--msgid "Disable SELinux protection for lpd daemon"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
 -msgstr ""
-+#: booleans.py:14
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "Permitir que pacotes sem rótulos flutuem na rede"
  
--#: ../gui/selinux.tbl:112
--msgid "Disable SELinux protection for lrrd daemon"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
 -msgstr ""
-+#: booleans.py:15
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "Permitir que pacotes sem rótulos flutuem na rede"
  
--#: ../gui/selinux.tbl:113
--msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:16
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
--#: ../gui/selinux.tbl:114
--msgid "Disable SELinux protection for mailman"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
 -msgstr ""
-+#: booleans.py:17
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "Permitir que os daemons executem com o NIS"
  
--#: ../gui/selinux.tbl:115
--msgid "Allow evolution and thunderbird to read user files"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
 -msgstr ""
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "Permitir que todos os damons gravem os corefiles em /"
  
--#: ../gui/selinux.tbl:116
--msgid "Disable SELinux protection for mdadm daemon"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
 -msgstr ""
-+#: booleans.py:19
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "Permitir que todos os damons gravem os corefiles em /"
  
--#: ../gui/selinux.tbl:117
--msgid "Disable SELinux protection for monopd daemon"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
 -msgstr ""
-+#: booleans.py:20
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "Permita que todos os daemons possam utilizar o ttys não alocado"
  
--#: ../gui/selinux.tbl:118
--msgid "Allow the mozilla browser to read user files"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
 -msgstr ""
-+#: booleans.py:21
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:119
--msgid "Disable SELinux protection for mrtg daemon"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
 -msgstr ""
-+#: booleans.py:22
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:120
--msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:23
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/selinux.tbl:121
--msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:24
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
--#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
--msgid "Name Service"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
 -msgstr ""
-+#: booleans.py:25
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "Permitir que os daemons executem com o NIS"
  
--#: ../gui/selinux.tbl:122
--msgid "Disable SELinux protection for named daemon"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
 -msgstr ""
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "Permitir que todos os damons gravem os corefiles em /"
  
--#: ../gui/selinux.tbl:123
--msgid "Disable SELinux protection for nessusd daemon"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
 -msgstr ""
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "Permitir que todos os damons gravem os corefiles em /"
  
--#: ../gui/selinux.tbl:124
--msgid "Disable SELinux protection for NetworkManager"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
 -msgstr ""
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "Permitir que todos os damons gravem os corefiles em /"
  
--#: ../gui/selinux.tbl:125
--msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:29
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
--#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
--#: ../gui/selinux.tbl:221
--msgid "Samba"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
 -msgstr ""
-+#: booleans.py:30
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
  
--#: ../gui/selinux.tbl:126
--msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:31
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:33
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
--#: ../gui/selinux.tbl:127
--msgid "Disable SELinux protection for nrpe daemon"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
 -msgstr ""
-+#: booleans.py:32
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
 +msgstr "Permitir que todos os damons gravem os corefiles em /"
  
--#: ../gui/selinux.tbl:128
--msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:33
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
--#: ../gui/selinux.tbl:129
--msgid "Disable SELinux protection for nsd daemon"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
 -msgstr ""
-+#: booleans.py:34
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "Permitir que pacotes sem rótulos flutuem na rede"
  
--#: ../gui/selinux.tbl:130
--msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:35
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:37
 +msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
--#: ../gui/selinux.tbl:131
--msgid "Disable SELinux protection for oddjob"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
 -msgstr ""
-+#: booleans.py:36
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:132
--msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:37
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:133
--msgid "Disable SELinux protection for openvpn daemon"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
 -msgstr ""
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
  
--#: ../gui/selinux.tbl:134
--msgid "Disable SELinux protection for pam daemon"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
 -msgstr ""
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "Permitir que o usuário se conecte ao soquete do mysql "
  
--#: ../gui/selinux.tbl:135
--msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:40
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
  msgstr ""
  
--#: ../gui/selinux.tbl:136
--msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:41
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:137
--msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:42
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
--#: ../gui/selinux.tbl:138
--msgid "Disable SELinux protection for portslave daemon"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
 -msgstr ""
-+#: booleans.py:43
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
  
--#: ../gui/selinux.tbl:139
--msgid "Disable SELinux protection for postfix"
-+#: booleans.py:44
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
--#: ../gui/selinux.tbl:140
--msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:45
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:47
 +msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
--#: ../gui/selinux.tbl:141
--msgid "pppd"
-+#: booleans.py:46
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:48
 +msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
--#: ../gui/selinux.tbl:141
--msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:47
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
  msgstr ""
  
--#: ../gui/selinux.tbl:142
--msgid "Disable SELinux protection for pptp"
-+#: booleans.py:48
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
  msgstr ""
  
--#: ../gui/selinux.tbl:143
--msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:49
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
--#: ../gui/selinux.tbl:144
--msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:50
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:52
 +msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
--#: ../gui/selinux.tbl:145
--msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:51
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:53
 +msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
--#: ../gui/selinux.tbl:146
--msgid "Disable SELinux protection for pxe daemon"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
 -msgstr ""
-+#: booleans.py:52
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "Permitir que os daemons executem com o NIS"
  
--#: ../gui/selinux.tbl:147
--msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:53
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
  msgstr ""
  
--#: ../gui/selinux.tbl:148
--msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:54
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
  msgstr ""
  
--#: ../gui/selinux.tbl:149
--msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:55
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
  msgstr ""
  
--#: ../gui/selinux.tbl:150
--msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:56
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
--#: ../gui/selinux.tbl:151
--msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:57
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:152
--msgid "Disable SELinux protection for readahead"
-+#: booleans.py:58
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
--#: ../gui/selinux.tbl:153
--msgid "Allow programs to read files in non-standard locations (default_t)"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
 -msgstr ""
-+#: booleans.py:59
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "Permitir que os daemons executem com o NIS"
  
--#: ../gui/selinux.tbl:154
--msgid "Disable SELinux protection for restorecond"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
 -msgstr ""
-+#: booleans.py:60
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "Permitir que todos os damons gravem os corefiles em /"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "Permitir que pacotes sem rótulos flutuem na rede"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
  
--#: ../gui/selinux.tbl:155
--msgid "Disable SELinux protection for rhgb daemon"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
 -msgstr ""
-+#: booleans.py:66
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "Permitir que o usuário se conecte ao soquete do mysql "
  
--#: ../gui/selinux.tbl:156
--msgid "Disable SELinux protection for ricci"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
 -msgstr ""
-+#: booleans.py:67
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "Permitir que o usuário se conecte ao soquete do mysql "
  
--#: ../gui/selinux.tbl:157
--msgid "Disable SELinux protection for ricci_modclusterd"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
 -msgstr ""
-+#: booleans.py:68
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "Permitir que os daemons executem com o NIS"
  
--#: ../gui/selinux.tbl:158
--msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:69
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
--#: ../gui/selinux.tbl:159
--msgid "Disable SELinux protection for rpcd daemon"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
 -msgstr ""
-+#: booleans.py:70
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "Permitir que o ssh execute o ssh-keysign"
  
--#: ../gui/selinux.tbl:160
--msgid "Disable SELinux protection for rshd"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
 -msgstr ""
-+#: booleans.py:71
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
  
--#: ../gui/selinux.tbl:161
--msgid "rsync"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
 -msgstr ""
-+#: booleans.py:72
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:161
--msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:73
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
--#: ../gui/selinux.tbl:162
--msgid "Allow ssh to run from inetd instead of as a daemon"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
 -msgstr ""
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
  
--#: ../gui/selinux.tbl:163
--msgid "Allow Samba to share nfs directories"
-+#: booleans.py:75
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:77
 +msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
--#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
--msgid "SASL authentication server"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
 -msgstr ""
-+#: booleans.py:76
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "Permitir a pilha de executáveis mplayer "
-+
-+#: booleans.py:77
+ 
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "Permitir a pilha de executáveis mplayer "
-+
-+#: booleans.py:78
+ 
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:164
--msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:79
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
--#: ../gui/selinux.tbl:165
-+#: booleans.py:80
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "Permitir que os daemons executem com o NIS"
-+
-+#: booleans.py:81
- msgid ""
--"Allow X-Windows server to map a memory region as both executable and writable"
+ 
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:83
++msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
--#: ../gui/selinux.tbl:166
--msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:82
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:167
--msgid "Disable SELinux protection for scannerdaemon daemon"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
 -msgstr ""
-+#: booleans.py:83
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "Permitir a pilha de executáveis mplayer "
  
--#: ../gui/selinux.tbl:168
--msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:84
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
  msgstr ""
  
--#: ../gui/selinux.tbl:169
--msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:85
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
--#: ../gui/selinux.tbl:170
--msgid "Do not allow any processes to modify kernel SELinux policy"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
 -msgstr ""
-+#: booleans.py:86
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
  
--#: ../gui/selinux.tbl:171
--msgid "Disable SELinux protection for sendmail daemon"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
 -msgstr ""
-+#: booleans.py:87
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
  
--#: ../gui/selinux.tbl:172
--msgid "Disable SELinux protection for setrans"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
 -msgstr ""
-+#: booleans.py:88
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "Permitir que o ssh execute o ssh-keysign"
- 
--#: ../gui/selinux.tbl:173
--msgid "Disable SELinux protection for setroubleshoot daemon"
--msgstr ""
-+#: booleans.py:89
++
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
- 
--#: ../gui/selinux.tbl:174
--msgid "Disable SELinux protection for slapd daemon"
--msgstr ""
-+#: booleans.py:90
++
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "Permitir que o usuário se conecte ao soquete do mysql "
- 
--#: ../gui/selinux.tbl:175
--msgid "Disable SELinux protection for slrnpull daemon"
--msgstr ""
-+#: booleans.py:91
++
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
- 
--#: ../gui/selinux.tbl:176
--msgid "Disable SELinux protection for smbd daemon"
--msgstr ""
-+#: booleans.py:92
++
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
  
--#: ../gui/selinux.tbl:177
--msgid "Disable SELinux protection for snmpd daemon"
--msgstr ""
-+#: booleans.py:93
+-#: ../gui/selinux.tbl:165
++#: booleans.py:95
 +#, fuzzy
-+msgid ""
+ msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
  
--#: ../gui/selinux.tbl:178
--msgid "Disable SELinux protection for snort daemon"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
 -msgstr ""
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "Permitir a pilha de executáveis do java"
  
--#: ../gui/selinux.tbl:179
--msgid "Disable SELinux protection for soundd daemon"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
 -msgstr ""
-+#: booleans.py:95
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "Permitir que os daemons executem com o NIS"
  
--#: ../gui/selinux.tbl:180
--msgid "Disable SELinux protection for sound daemon"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
 -msgstr ""
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "Permitir que os daemons executem com o NIS"
  
--#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
--msgid "Spam Protection"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
 -msgstr ""
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "Permita que todos os daemons possam utilizar o ttys não alocado"
  
--#: ../gui/selinux.tbl:181
--msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:98
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
--#: ../gui/selinux.tbl:182
--msgid "Allow spamd to access home directories"
-+#: booleans.py:99
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
--#: ../gui/selinux.tbl:183
--msgid "Allow Spam Assassin daemon network access"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:184
--msgid "Disable SELinux protection for speedmgmt daemon"
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "Permitir que o comando mount monte qualquer diretório"
  
--#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
--msgid "Squid"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "Permitir que pacotes sem rótulos flutuem na rede"
  
--#: ../gui/selinux.tbl:185
--msgid "Allow squid daemon to connect to the network"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
 -msgstr ""
-+#: booleans.py:103
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:186
--msgid "Disable SELinux protection for squid daemon"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
- 
--#: ../gui/selinux.tbl:187
--msgid "Disable SELinux protection for ssh daemon"
--msgstr ""
-+#: booleans.py:105
++
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr "Permitir a pilha de executáveis mplayer "
- 
--#: ../gui/selinux.tbl:188
--msgid "Allow ssh logins as sysadm_r:sysadm_t"
--msgstr ""
-+#: booleans.py:106
++
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "Permitir que o usuário se conecte ao soquete do mysql "
  
--#: ../gui/selinux.tbl:189
-+#: booleans.py:107
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "Permite que %s se conecte a qualquer porta udp"
 +
-+#: booleans.py:108
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
++#: booleans.py:110
++msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
  msgstr ""
  
--#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
--msgid "Universal SSL tunnel"
--msgstr ""
-+#: booleans.py:109
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "Permitir que o comando mount monte qualquer diretório"
- 
--#: ../gui/selinux.tbl:190
--msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:110
++
++#: booleans.py:112
 +msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
--#: ../gui/selinux.tbl:191
--msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:111
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "Permitir que os daemons executem com o NIS"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "Permitir que clientes gravem na memória compartilhada do X"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "Permitir que pacotes sem rótulos flutuem na rede"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "Permite que o %s "
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
  msgstr ""
  
--#: ../gui/selinux.tbl:192
--msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:120
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
  msgstr ""
  
--#: ../gui/selinux.tbl:193
--msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:121
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:123
 +msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
--#: ../gui/selinux.tbl:194
--msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:122
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:124
 +msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
--#: ../gui/selinux.tbl:195
--msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:123
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
--#: ../gui/selinux.tbl:196
--msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:124
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
--#: ../gui/selinux.tbl:197
--msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:125
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:127
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
--#: ../gui/selinux.tbl:198
--msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:126
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
--#: ../gui/selinux.tbl:199
--msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:127
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
--#: ../gui/selinux.tbl:200
--msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:128
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "Permitir a pilha de executáveis mplayer "
 +
-+#: booleans.py:129
++#: booleans.py:131
 +msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
--#: ../gui/selinux.tbl:201
--msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:130
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
--#: ../gui/selinux.tbl:202
--msgid ""
--"Allow xinetd to run unconfined, including any services it starts that do not "
--"have a domain transition explicitly defined"
-+#: booleans.py:131
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
  msgstr ""
  
--#: ../gui/selinux.tbl:203
-+#: booleans.py:132
+-#: ../gui/selinux.tbl:189
++#: booleans.py:134
 +#, fuzzy
- msgid ""
--"Allow rc scripts to run unconfined, including any daemon started by an rc "
--"script that does not have a domain transition explicitly defined"
++msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "Permitir que o ssh execute o ssh-keysign"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
 +
-+#: booleans.py:142
-+msgid ""
++#: booleans.py:144
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:204
--msgid "Allow rpm to run unconfined"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "Permitir que o ssh execute o ssh-keysign"
  
--#: ../gui/selinux.tbl:205
--msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "Permitir que o comando mount monte qualquer diretório"
  
--#: ../gui/selinux.tbl:206
--msgid "Disable SELinux protection for updfstab daemon"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
  
--#: ../gui/selinux.tbl:207
--msgid "Disable SELinux protection for uptimed daemon"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
-+
-+#: booleans.py:147
+ 
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:208
-+#: booleans.py:148
- msgid ""
--"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
--"staff_r can do so"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:150
++msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
  msgstr ""
  
--#: ../gui/selinux.tbl:209
--msgid "Allow users to execute the mount command"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
 -msgstr ""
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:210
--msgid "Allow regular users direct mouse access (only allow the X server)"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
 -msgstr ""
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "Permitir que o comando mount monte qualquer diretório"
  
--#: ../gui/selinux.tbl:211
--msgid "Allow users to run the dmesg command"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
 -msgstr ""
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:212
--msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
 -msgstr ""
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "Permitir que o usuário se conecte ao soquete do mysql "
  
--#: ../gui/selinux.tbl:213
--msgid "Allow normal user to execute ping"
-+#: booleans.py:153
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
 +"Permitir que os não confinados realizem o dyntrans em unconfined_execmem"
  
--#: ../gui/selinux.tbl:214
--msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
 -msgstr ""
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:215
--msgid "Allow users to rw usb devices"
-+#: booleans.py:155
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
--#: ../gui/selinux.tbl:216
-+#: booleans.py:156
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "Permitir que todos os damons gravem os corefiles em /"
-+
-+#: booleans.py:157
+ 
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
-+
-+#: booleans.py:158
+ 
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
-+
-+#: booleans.py:159
+ 
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "Permitir que o ssh execute o ssh-keysign"
-+
-+#: booleans.py:160
- msgid ""
--"Allow users to run TCP servers (bind to ports and accept connection from the "
--"same domain and outside users)  disabling this forces FTP passive mode and "
--"may change other protocols"
+ 
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:162
++msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
  msgstr ""
  
--#: ../gui/selinux.tbl:217
--msgid "Allow user to stat ttyfiles"
-+#: booleans.py:161
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
--#: ../gui/selinux.tbl:218
--msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:162
-+msgid ""
+-#: ../gui/selinux.tbl:208
++#: booleans.py:164
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
  msgstr ""
  
--#: ../gui/selinux.tbl:219
--msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:163
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
--#: ../gui/selinux.tbl:220
--msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:164
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/selinux.tbl:221
--msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:165
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
  msgstr ""
  
--#: ../gui/selinux.tbl:222
--msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:166
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/selinux.tbl:223
--msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "Permitir que o usuário se conecte ao soquete do mysql "
  
--#: ../gui/selinux.tbl:224
--msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:168
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:170
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
  msgstr ""
  
--#: ../gui/selinux.tbl:225
--msgid "XEN"
--msgstr ""
-+#: booleans.py:169
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
- 
--#: ../gui/selinux.tbl:225
--msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:170
++
++#: booleans.py:172
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
  msgstr ""
  
--#: ../gui/selinux.tbl:226
--msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:171
-+msgid ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users)  disabling this forces FTP passive mode and "
+-#: ../gui/selinux.tbl:216
++#: booleans.py:173
+ msgid ""
+ "Allow users to run TCP servers (bind to ports and accept connection from the "
+ "same domain and outside users)  disabling this forces FTP passive mode and "
+-"may change other protocols"
 +"may change other protocols."
  msgstr ""
  
--#: ../gui/selinux.tbl:227
--msgid "Disable SELinux protection for xen control"
-+#: booleans.py:172
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
--#: ../gui/selinux.tbl:228
--msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:173
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/selinux.tbl:229
--msgid "Disable SELinux protection for NIS Password Daemon"
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
 -msgstr ""
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:230
--msgid "Disable SELinux protection for ypserv daemon"
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
 -msgstr ""
-+#: booleans.py:175
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:231
--msgid "Disable SELinux protection for NIS Transfer Daemon"
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
 -msgstr ""
-+#: booleans.py:176
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
  
--#: ../gui/selinux.tbl:232
--msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
  
--#: ../gui/selinux.tbl:233
--msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
  
--#: ../gui/semanagePage.py:126
--#, python-format
--msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:179
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
--#: ../gui/semanagePage.py:126
--#, python-format
--msgid "Delete %s"
-+#: booleans.py:180
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
--#: ../gui/semanagePage.py:134
--#, python-format
--msgid "Add %s"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "Permitir que pacotes sem rótulos flutuem na rede"
  
--#: ../gui/semanagePage.py:148
--#, python-format
--msgid "Modify %s"
-+#: booleans.py:182
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
-+
-+#: booleans.py:183
+ 
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
-+
-+#: booleans.py:184
+ 
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
--#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
--msgid "Permissive"
-+#: booleans.py:185
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
-+
-+#: booleans.py:186
+ 
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
--#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
--msgid "Enforcing"
-+#: booleans.py:187
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
--#: ../gui/statusPage.py:94
--msgid "Status"
-+#: booleans.py:188
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "Selecione as funções de usuário que transitarão para o domínio %s."
-+
-+#: booleans.py:189
+ 
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
  msgstr ""
  
--#: ../gui/statusPage.py:133
-+#: booleans.py:190
- msgid ""
--"Changing the policy type will cause a relabel of the entire file system on "
--"the next boot. Relabeling takes a long time depending on the size of the "
--"file system.  Do you wish to continue?"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:192
++msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
--#: ../gui/statusPage.py:147
-+#: booleans.py:191
- msgid ""
--"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
--"you later decide to turn SELinux back on, the system will be required to "
--"relabel.  If you just want to see if SELinux is causing a problem on your "
--"system, you can go to permissive mode which will only log errors and not "
--"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
--"wish to continue?"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:193
++msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/statusPage.py:152
-+#: booleans.py:192
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
 +
-+#: booleans.py:193
- msgid ""
--"Changing to SELinux enabled will cause a relabel of the entire file system "
--"on the next boot. Relabeling takes a long time depending on the size of the "
--"file system.  Do you wish to continue?"
++#: booleans.py:195
++msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:11
--msgid "system-config-selinux"
-+#: booleans.py:194
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
 +"Permitir que os não confinados realizem o dyntrans em unconfined_execmem"
  
--#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:195
- msgid ""
--"Copyright (c)2006 Red Hat, Inc.\n"
--"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:197
++msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:22
--#: ../gui/system-config-selinux.glade:544
--msgid "Add SELinux Login Mapping"
-+#: booleans.py:196
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
 +"Permitir que os não confinados realizem o dyntrans em unconfined_execmem"
  
--#: ../gui/system-config-selinux.glade:257
--msgid "Add SELinux Network Ports"
--msgstr ""
-+#: booleans.py:197
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "Selecione as funções de usuário que transitarão para o domínio %s."
- 
--#: ../gui/system-config-selinux.glade:391
--#: ../gui/system-config-selinux.glade:678
--msgid "SELinux Type"
--msgstr ""
-+#: booleans.py:198
++
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
- 
--#: ../gui/system-config-selinux.glade:622
--msgid "File Specification"
-+#: booleans.py:199
++
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
 +
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:650
--msgid "File Type"
-+#: booleans.py:201
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system.  Do you wish to continue?"
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
 +
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
 +
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
 +
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:205
+-#: ../gui/statusPage.py:147
++#: booleans.py:207
  msgid ""
--"all files\n"
--"regular file\n"
--"directory\n"
--"character device\n"
--"block device\n"
--"socket\n"
--"symbolic link\n"
--"named pipe\n"
+-"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel.  If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
+-"wish to continue?"
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:773
--msgid "MLS"
-+#: booleans.py:206
-+msgid ""
+-#: ../gui/statusPage.py:152
++#: booleans.py:208
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system.  Do you wish to continue?"
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:837
--msgid "Add SELinux User"
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
 -msgstr ""
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "Permitir que todos os damons gravem os corefiles em /"
  
--#: ../gui/system-config-selinux.glade:1079
--msgid "SELinux Administration"
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
 -msgstr ""
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
  
--#: ../gui/system-config-selinux.glade:1122
--msgid "Add"
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
 -msgstr ""
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
  
--#: ../gui/system-config-selinux.glade:1144
--msgid "_Properties"
-+#: booleans.py:210
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:1166
--msgid "_Delete"
-+#: booleans.py:211
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:1256
--msgid "Select Management Object"
--msgstr ""
-+#: booleans.py:212
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "Permitir que clientes gravem na memória compartilhada do X"
- 
--#: ../gui/system-config-selinux.glade:1273
--msgid "<b>Select:</b>"
-+#: booleans.py:213
++
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "Permitir que os daemons executem com o NIS"
 +
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
 +
-+#: booleans.py:215
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
 +msgstr "Permitir que o Web Browser staff grave em diretórios home."
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:1326
--msgid "System Default Enforcing Mode"
-+#: booleans.py:217
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:218
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:220
  msgid ""
--"Disabled\n"
--"Permissive\n"
--"Enforcing\n"
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:1373
--msgid "Current Enforcing Mode"
-+#: booleans.py:219
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "Permitir que ocomando mount monte qualquer arquivo"
-+
-+#: booleans.py:220
+ 
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:1418
--msgid "System Default Policy Type: "
-+#: booleans.py:221
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:222
- msgid ""
--"Select if you wish to relabel then entire file system on next reboot.  "
--"Relabeling can take a very long time, depending on the size of the system.  "
--"If you are changing policy types or going from disabled to enforcing, a "
--"relabel is required."
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:224
++msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:1509
--msgid "Relabel on next reboot."
-+#: booleans.py:223
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:1561
--msgid "label37"
-+#: booleans.py:224
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:1598
--msgid "Revert boolean setting to system default"
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "Permitir que clientes gravem na memória compartilhada do X"
  
--#: ../gui/system-config-selinux.glade:1614
--msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:226
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:1645
--#: ../gui/system-config-selinux.glade:1850
--#: ../gui/system-config-selinux.glade:2037
--#: ../gui/system-config-selinux.glade:2224
--#: ../gui/system-config-selinux.glade:2467
--#: ../gui/system-config-selinux.glade:2692
--#: ../gui/system-config-selinux.glade:2867
--msgid "Filter"
-+#: booleans.py:227
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:1734
--msgid "label50"
--msgstr ""
-+#: booleans.py:228
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "Permitir que o usuário se conecte ao soquete do postgres"
- 
--#: ../gui/system-config-selinux.glade:1771
--msgid "Add File Context"
--msgstr ""
-+#: booleans.py:229
++
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "Permitir que todos os damons gravem os corefiles em /"
- 
--#: ../gui/system-config-selinux.glade:1787
--msgid "Modify File Context"
-+#: booleans.py:230
-+msgid ""
++
++#: booleans.py:232
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
  
--#: ../gui/system-config-selinux.glade:1803
--msgid "Delete File Context"
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
 -msgstr ""
 +#~ msgid "SELinux Service Protection"
 +#~ msgstr "Proteção de Serviço SELinux"
  
--#: ../gui/system-config-selinux.glade:1819
--msgid "Toggle between all and customized file context"
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
 -msgstr ""
 +#~ msgid "Disable SELinux protection for acct daemon"
 +#~ msgstr "Desabilitar a proteção do SELinux para o daemon acct"
  
--#: ../gui/system-config-selinux.glade:1939
--msgid "label38"
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot.  "
+-"Relabeling can take a very long time, depending on the size of the system.  "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
 -msgstr ""
 +#~ msgid "Admin"
 +#~ msgstr "Admin"
  
--#: ../gui/system-config-selinux.glade:1976
--msgid "Add SELinux User Mapping"
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
 -msgstr ""
 +#~ msgid "User Privs"
 +#~ msgstr "Previlégios de Usuário"
  
--#: ../gui/system-config-selinux.glade:1992
--msgid "Modify SELinux User Mapping"
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow gadmin SELinux user account to execute files in home directory or /"
@@ -256038,8 +259181,8 @@ index 87b7b92..5ef6025 100644
 +#~ "Permitir que a conta de usuário do SELinux gadmin execute arquivos no "
 +#~ "diretório home ou /tmp"
  
--#: ../gui/system-config-selinux.glade:2008
--msgid "Delete SELinux User Mapping"
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow guest SELinux user account to execute files in home directory or /"
@@ -256048,26 +259191,32 @@ index 87b7b92..5ef6025 100644
 +#~ "Permitir que a conta de usuário do SELinux convidado execute arquivos no "
 +#~ "diretório home ou /tmp"
  
--#: ../gui/system-config-selinux.glade:2126
--msgid "label39"
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
 -msgstr ""
 +#~ msgid "Memory Protection"
 +#~ msgstr "Proteção de Memória"
  
--#: ../gui/system-config-selinux.glade:2163
--msgid "Add User"
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
 -msgstr ""
 +#~ msgid "Mount"
 +#~ msgstr "Mount"
  
--#: ../gui/system-config-selinux.glade:2179
--msgid "Modify User"
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
 -msgstr ""
 +#~ msgid "SSH"
 +#~ msgstr "SSH"
  
--#: ../gui/system-config-selinux.glade:2195
--msgid "Delete User"
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow staff SELinux user account to execute files in home directory or /"
@@ -256076,8 +259225,8 @@ index 87b7b92..5ef6025 100644
 +#~ "Permitir que a conta de usuário do SELinux de funcionários execute  "
 +#~ "arquivos no diretório home ou /tmp"
  
--#: ../gui/system-config-selinux.glade:2313
--msgid "label41"
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow sysadm SELinux user account to execute files in home directory or /"
@@ -256086,8 +259235,8 @@ index 87b7b92..5ef6025 100644
 +#~ "Permitir que a conta de usuário SELinux sysadmin execute arquivos no "
 +#~ "diretório home ou /tmp"
  
--#: ../gui/system-config-selinux.glade:2350
--msgid "Add Network Port"
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow unconfined SELinux user account to execute files in home directory "
@@ -256096,14 +259245,14 @@ index 87b7b92..5ef6025 100644
 +#~ "Permitir que a conta de usuário SELinux não confinada execute arquivos no "
 +#~ "diretório home ou /tmp"
  
--#: ../gui/system-config-selinux.glade:2366
--msgid "Edit Network Port"
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
 -msgstr ""
 +#~ msgid "Network Configuration"
 +#~ msgstr "Configuração de Rede"
  
--#: ../gui/system-config-selinux.glade:2382
--msgid "Delete Network Port"
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow user SELinux user account to execute files in home directory or /tmp"
@@ -256111,21 +259260,20 @@ index 87b7b92..5ef6025 100644
 +#~ "Permitir que a conta de usuário do SELinux usuário execute arquivos no "
 +#~ "diretório home ou /tmp"
  
--#: ../gui/system-config-selinux.glade:2418
--#: ../gui/system-config-selinux.glade:2436
--msgid "Toggle between Customized and All Ports"
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
 -msgstr ""
 +#~ msgid "Databases"
 +#~ msgstr "Banco de Dados"
  
--#: ../gui/system-config-selinux.glade:2556
--msgid "label42"
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
 -msgstr ""
 +#~ msgid "XServer"
 +#~ msgstr "XServer"
  
--#: ../gui/system-config-selinux.glade:2593
--msgid "Generate new policy module"
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
 -msgstr ""
 +#~ msgid ""
 +#~ "Allow xguest SELinux user account to execute files in home directory or /"
@@ -256134,93 +259282,127 @@ index 87b7b92..5ef6025 100644
 +#~ "Permitir que a conta de usuário do SELinux xguest execute arquivos no "
 +#~ "diretório home ou /tmp"
  
--#: ../gui/system-config-selinux.glade:2609
--msgid "Load policy module"
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
 -msgstr ""
 +#~ msgid "NIS"
 +#~ msgstr "NIS"
  
--#: ../gui/system-config-selinux.glade:2625
--msgid "Remove loadable policy module"
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
 -msgstr ""
 +#~ msgid "Web Applications"
 +#~ msgstr "Aplicativo da Web"
  
--#: ../gui/system-config-selinux.glade:2661
--msgid ""
--"Enable/Disable additional audit rules, that are normally not reported in the "
--"log files."
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
 -msgstr ""
 +#~ msgid "Transition staff SELinux user to Web Browser Domain"
 +#~ msgstr "Transição do usuário SELinux staff para o We Browser Domain"
  
--#: ../gui/system-config-selinux.glade:2781
--msgid "label44"
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
 -msgstr ""
 +#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#~ msgstr "Transição do usuário sysadm SELinux para Web Browser Domain"
  
--#: ../gui/system-config-selinux.glade:2818
--msgid "Change process mode to permissive."
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
 -msgstr ""
 +#~ msgid "Transition user SELinux user to Web Browser Domain"
 +#~ msgstr "Transição do usuáiro SELinux user para Web Browser Domain"
  
--#: ../gui/system-config-selinux.glade:2836
--msgid "Change process mode to enforcing"
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
 -msgstr ""
 +#~ msgid "Transition xguest SELinux user to Web Browser Domain"
 +#~ msgstr "Transição do usuário  xguest SELinux para Web Browser Domain"
  
--#: ../gui/system-config-selinux.glade:2928
--msgid "Process Domain"
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for amanda"
 +#~ msgstr "Desabilitar proteção do SELinux para amanda"
  
--#: ../gui/system-config-selinux.glade:2956
--msgid "label59"
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for amavis"
 +#~ msgstr "Desabilitar proteção do SELinux para amavis"
  
--#: ../gui/usersPage.py:138
--#, python-format
--msgid "SELinux user '%s' is required"
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
 -msgstr ""
 +#~ msgid "Disable SELinux protection for apmd daemon"
 +#~ msgstr "Desabilitar proteção do SELinux para daemon do apmd"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for arpwatch daemon"
 +#~ msgstr "Desabilitar proteção do SELinux para daemon do arpwatch"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for auditd daemon"
 +#~ msgstr "Desabilitar proteção do SELinux para daemon do auditd"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for automount daemon"
 +#~ msgstr "Desabilitar proteção do SELinux para daemon do automount"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for avahi"
 +#~ msgstr "Desabilitar proteção do SELinux para avahi"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
 +#~ msgid "Disable SELinux protection for bluetooth daemon"
 +#~ msgstr "Desabilitar proteção do SELinux para daemon do bluetooth"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for canna daemon"
 +#~ msgstr "Desabilitar proteção do SELinux para daemon do canna"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
 +#~ msgid "Disable SELinux protection for cardmgr daemon"
 +#~ msgstr "Desabilitar proteção do SELinux para daemon do cardmgr"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for Cluster Server"
 +#~ msgstr "Desabilitar proteção do SELinux para Servidor Cluster"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for ciped daemon"
 +#~ msgstr "Desabilitar proteção do SELinux para daemon do ciped"
-+
+ 
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for clamd daemon"
 +#~ msgstr "Desabilitar proteção do SELinux para daemon do clamd"
-+
+ 
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
 +#~ msgid "Disable SELinux protection for clamscan"
 +#~ msgstr "Desabilitar proteção do SELinux para daemon do clamscan"
 +
@@ -256596,28 +259778,30 @@ index 87b7b92..5ef6025 100644
 +#~ "definida."
 diff --git a/policycoreutils/po/ro.po b/policycoreutils/po/ro.po
 new file mode 100644
-index 0000000..ac4f0cd
+index 0000000..136caf9
 --- /dev/null
 +++ b/policycoreutils/po/ro.po
-@@ -0,0 +1,3329 @@
+@@ -0,0 +1,3354 @@
 +# SOME DESCRIPTIVE TITLE.
 +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 +# This file is distributed under the same license as the PACKAGE package.
-+# 
++#
 +# Translators:
 +msgid ""
 +msgstr ""
 +"Project-Id-Version: Policycoreutils\n"
 +"Report-Msgid-Bugs-To: \n"
-+"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 14:33+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
-+"Language-Team: Romanian (http://www.transifex.com/projects/p/fedora/language/ro/)\n"
++"Language-Team: Romanian (http://www.transifex.com/projects/p/fedora/language/"
++"ro/)\n"
++"Language: ro\n"
 +"MIME-Version: 1.0\n"
 +"Content-Type: text/plain; charset=UTF-8\n"
 +"Content-Transfer-Encoding: 8bit\n"
-+"Language: ro\n"
-+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
++"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
++"2:1));\n"
 +
 +#: ../run_init/run_init.c:67
 +msgid ""
@@ -256736,7 +259920,7 @@ index 0000000..ac4f0cd
 +msgid "Modules Name"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
 +msgid "Version"
 +msgstr ""
 +
@@ -256784,10 +259968,10 @@ index 0000000..ac4f0cd
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
 +#, python-format
 +msgid "Could not create a key for %s"
 +msgstr ""
@@ -256995,544 +260179,562 @@ index 0000000..ac4f0cd
 +msgid "SELinux Roles"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
 +msgid "Protocol udp or tcp is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
 +msgid "Port is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
 +msgid "Invalid Port"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
 +#, python-format
 +msgid "Could not create a key for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
 +msgid "Type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
 +#, python-format
 +msgid "Could not check if port %s/%s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
 +#, python-format
 +msgid "Port %s/%s already defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
 +#, python-format
 +msgid "Could not create port for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
 +#, python-format
 +msgid "Could not create context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
 +#, python-format
 +msgid "Could not set user in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
 +#, python-format
 +msgid "Could not set role in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
 +#, python-format
 +msgid "Could not set type in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
 +#, python-format
 +msgid "Could not set mls fields in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
 +#, python-format
 +msgid "Could not set port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
 +#, python-format
 +msgid "Could not add port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
 +msgid "Requires setype or serange"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
 +msgid "Requires setype"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
 +#, python-format
 +msgid "Port %s/%s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
 +#, python-format
 +msgid "Could not query port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
 +#, python-format
 +msgid "Could not modify port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
 +msgid "Could not list the ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
 +#, python-format
 +msgid "Could not delete the port %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
 +#, python-format
 +msgid "Port %s/%s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
 +#, python-format
 +msgid "Could not delete port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
 +msgid "Could not list ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "SELinux Port Type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "Proto"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
 +msgid "Port Number"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
 +msgid "Node Address is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
 +msgid "Unknown or missing protocol"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
-+msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
 +#, python-format
 +msgid "Could not create key for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
 +#, python-format
 +msgid "Could not check if addr %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
 +#, python-format
 +msgid "Could not create addr for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
 +#, python-format
 +msgid "Could not create context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
 +#, python-format
 +msgid "Could not set mask for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
 +#, python-format
 +msgid "Could not set user in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
 +#, python-format
 +msgid "Could not set role in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
 +#, python-format
 +msgid "Could not set type in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
 +#, python-format
 +msgid "Could not set mls fields in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
 +#, python-format
 +msgid "Could not set addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
 +#, python-format
 +msgid "Could not add addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
 +#, python-format
 +msgid "Addr %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
 +#, python-format
 +msgid "Could not query addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
 +#, python-format
 +msgid "Could not modify addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
 +#, python-format
 +msgid "Addr %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
 +#, python-format
 +msgid "Could not delete addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
 +msgid "Could not deleteall node mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
 +msgid "Could not list addrs"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
 +#, python-format
 +msgid "Could not check if interface %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
 +#, python-format
 +msgid "Could not create interface for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
 +#, python-format
 +msgid "Could not set user in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
 +#, python-format
 +msgid "Could not set role in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
 +#, python-format
 +msgid "Could not set type in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
 +#, python-format
 +msgid "Could not set mls fields in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
 +#, python-format
 +msgid "Could not set interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
 +#, python-format
 +msgid "Could not set message context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
 +#, python-format
 +msgid "Could not add interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
 +#, python-format
 +msgid "Interface %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
 +#, python-format
 +msgid "Could not query interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
 +#, python-format
 +msgid "Could not modify interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
 +#, python-format
 +msgid "Interface %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
 +#, python-format
 +msgid "Could not delete interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
 +msgid "Could not delete all interface  mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
 +msgid "Could not list interfaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
 +msgid "SELinux Interface"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
 +msgid "Context"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
 +#, python-format
 +msgid "Equivalence class for %s already exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
 +#, python-format
 +msgid "File spec %s conflicts with equivalency rule '%s %s'"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
 +#, python-format
 +msgid "Equivalence class for %s does not exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
 +#, python-format
 +msgid "Could not set user in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
 +#, python-format
 +msgid "Could not set role in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
 +#, python-format
 +msgid "Could not set mls fields in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
 +msgid "Invalid file specification"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
 +msgid "File specification can not include spaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
 +#, python-format
 +msgid ""
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
-+"instead"
++"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
++msgstr ""
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
 +#, python-format
 +msgid "Could not check if file context for %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
 +#, python-format
 +msgid "Could not create file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
 +#, python-format
 +msgid "Could not set type in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
 +#, python-format
 +msgid "Could not set file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
 +#, python-format
 +msgid "Could not add file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
 +msgid "Requires setype, serange or seuser"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
 +#, python-format
 +msgid "File context for %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
 +#, python-format
 +msgid "Could not query file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
 +#, python-format
 +msgid "Could not modify file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
 +msgid "Could not list the file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
 +#, python-format
 +msgid "Could not delete the file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
 +#, python-format
 +msgid "File context for %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
 +#, python-format
 +msgid "Could not delete file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
 +msgid "Could not list file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
 +msgid "Could not list local file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "SELinux fcontext"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
 +msgid ""
 +"\n"
 +"SELinux Distribution fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
 +msgid ""
 +"\n"
 +"SELinux Local fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
 +#, python-format
 +msgid "Could not check if boolean %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
 +#, python-format
 +msgid "Boolean %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
 +#, python-format
 +msgid "Could not query file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
 +#, python-format
 +msgid "You must specify one of the following values: %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
 +#, python-format
 +msgid "Could not set active value of boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
 +#, python-format
 +msgid "Could not modify boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
 +#, python-format
 +msgid "Bad format %s: Record %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
 +#, python-format
 +msgid "Boolean %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
 +#, python-format
 +msgid "Could not delete boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
 +msgid "Could not list booleans"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
 +msgid "unknown"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "off"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "on"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "SELinux boolean"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "State"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "Default"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
 +msgid "Description"
 +msgstr ""
@@ -257943,23 +261145,23 @@ index 0000000..ac4f0cd
 +msgid "Login '%s' is required"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
 +msgid "Policy Module"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
 +msgid "Module Name"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
 +msgid "Disable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
 +msgid "Enable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
 +msgid "Load Policy Module"
 +msgstr ""
 +
@@ -257998,7 +261200,7 @@ index 0000000..ac4f0cd
 +msgid "<b>Applications</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -258008,7 +261210,7 @@ index 0000000..ac4f0cd
 +"requires a script in /etc/rc.d/init.d"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
 +msgstr ""
 +
@@ -258020,7 +261222,7 @@ index 0000000..ac4f0cd
 +msgid "Internet Services Daemon are daemons started by xinetd"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr ""
 +
@@ -258029,7 +261231,7 @@ index 0000000..ac4f0cd
 +"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr ""
 +
@@ -258039,7 +261241,7 @@ index 0000000..ac4f0cd
 +"started by a user"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
 +msgid "Sandbox"
 +msgstr ""
 +
@@ -258055,7 +261257,7 @@ index 0000000..ac4f0cd
 +msgid "Modify an existing login user record."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr ""
 +
@@ -258065,7 +261267,7 @@ index 0000000..ac4f0cd
 +"default this user will have  no setuid, no networking, no su, no sudo."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr ""
 +
@@ -258075,7 +261277,7 @@ index 0000000..ac4f0cd
 +"will have no setuid, no networking, no sudo, no su"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr ""
 +
@@ -258085,28 +261287,28 @@ index 0000000..ac4f0cd
 +"sudo, no su."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:550
 +msgid ""
-+"User with full networking, no setuid applications without transition, no su,"
-+" can sudo to Root Administration Roles"
++"User with full networking, no setuid applications without transition, no su, "
++"can sudo to Root Administration Roles"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:592
 +msgid "<b>Root Users</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:627
 +msgid ""
-+"Select Root Administrator User Role, if this user will be used to administer"
-+" the machine while running as root.  This user will not be able to login to "
++"Select Root Administrator User Role, if this user will be used to administer "
++"the machine while running as root.  This user will not be able to login to "
 +"the system directly."
 +msgstr ""
 +
@@ -258174,8 +261376,7 @@ index 0000000..ac4f0cd
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1019
-+msgid ""
-+"Select the user roles that will transiton to this applications domains."
++msgid "Select the user roles that will transiton to this applications domains."
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1056
@@ -258484,8 +261685,8 @@ index 0000000..ac4f0cd
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
 +"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you"
-+" wish to continue?"
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
 +msgstr ""
 +
 +#: ../gui/statusPage.py:152
@@ -258715,8 +261916,8 @@ index 0000000..ac4f0cd
 +
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the"
-+" log files."
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
 +msgstr ""
 +
 +#: ../gui/system-config-selinux.glade:2781
@@ -258838,74 +262039,78 @@ index 0000000..ac4f0cd
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr ""
 +
@@ -258924,1013 +262129,1015 @@ index 0000000..ac4f0cd
 +msgstr ""
 +
 +#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr ""
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
 +msgstr ""
 +
-+#: booleans.py:5
++#: booleans.py:6
 +msgid "Allow users to login using a radius server"
 +msgstr ""
 +
-+#: booleans.py:6
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
++msgstr ""
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
 +msgstr ""
 +
-+#: booleans.py:7
++#: booleans.py:9
 +msgid "Allow clamd to use JIT compiler"
 +msgstr ""
 +
-+#: booleans.py:8
++#: booleans.py:10
 +msgid "Allow clamscan to non security files on a system"
 +msgstr ""
 +
-+#: booleans.py:9
++#: booleans.py:11
 +msgid "Allow clamscan to read user content"
 +msgstr ""
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:11
++#: booleans.py:13
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:12
++#: booleans.py:14
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:13
++#: booleans.py:15
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:14
++#: booleans.py:16
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:15
++#: booleans.py:17
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
 +msgstr ""
 +
-+#: booleans.py:17
++#: booleans.py:19
 +msgid "Allow cvs daemon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr ""
 +
-+#: booleans.py:19
++#: booleans.py:21
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr ""
 +
-+#: booleans.py:20
++#: booleans.py:22
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:21
++#: booleans.py:23
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:22
++#: booleans.py:24
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
-+"Deny user domains applications to map a memory region as both executable and"
-+" writable, this is dangerous and the executable should be reported in "
-+"bugzilla"
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr ""
 +
-+#: booleans.py:26
++#: booleans.py:28
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr ""
 +
-+#: booleans.py:27
++#: booleans.py:29
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr ""
 +
-+#: booleans.py:28
++#: booleans.py:30
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr ""
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr ""
 +
-+#: booleans.py:31
++#: booleans.py:33
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:32
++#: booleans.py:34
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:35
++#: booleans.py:37
 +msgid "Allow fenced domain to execute ssh."
 +msgstr ""
 +
-+#: booleans.py:36
++#: booleans.py:38
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:39
++#: booleans.py:41
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr ""
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr ""
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:46
++#: booleans.py:48
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:51
++#: booleans.py:53
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:52
++#: booleans.py:54
 +msgid "Allow gitisis daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +msgid "Allow http daemon to check spam"
 +msgstr ""
 +
-+#: booleans.py:60
++#: booleans.py:62
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr ""
 +
-+#: booleans.py:61
++#: booleans.py:63
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr ""
 +
-+#: booleans.py:62
++#: booleans.py:64
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr ""
 +
-+#: booleans.py:63
++#: booleans.py:65
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:64
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr ""
 +
-+#: booleans.py:65
++#: booleans.py:67
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr ""
 +
-+#: booleans.py:66
++#: booleans.py:68
 +msgid "Allow httpd to connect to memcache server"
 +msgstr ""
 +
-+#: booleans.py:67
++#: booleans.py:69
 +msgid "Allow httpd to act as a relay"
 +msgstr ""
 +
-+#: booleans.py:68
++#: booleans.py:70
 +msgid "Allow http daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +msgid "Allow httpd cgi support"
 +msgstr ""
 +
-+#: booleans.py:71
++#: booleans.py:73
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr ""
 +
-+#: booleans.py:72
++#: booleans.py:74
 +msgid "Allow httpd to read home directories"
 +msgstr ""
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr ""
 +
-+#: booleans.py:75
++#: booleans.py:77
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr ""
 +
-+#: booleans.py:76
++#: booleans.py:78
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr ""
 +
-+#: booleans.py:77
++#: booleans.py:79
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr ""
 +
-+#: booleans.py:78
++#: booleans.py:80
 +msgid "Allow httpd to read user content"
 +msgstr ""
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr ""
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +msgid "Allow Apache to execute tmp content."
 +msgstr ""
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +msgid "Allow httpd to access cifs file systems"
 +msgstr ""
 +
-+#: booleans.py:87
++#: booleans.py:89
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr ""
 +
-+#: booleans.py:88
++#: booleans.py:90
 +msgid "Allow httpd to run gpg"
 +msgstr ""
 +
-+#: booleans.py:89
++#: booleans.py:91
 +msgid "Allow httpd to access nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:90
++#: booleans.py:92
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr ""
 +
-+#: booleans.py:91
++#: booleans.py:93
 +msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:92
++#: booleans.py:94
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:93
++#: booleans.py:95
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr ""
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr ""
 +
-+#: booleans.py:95
++#: booleans.py:97
 +msgid "Allow confined applications to run with kerberos."
 +msgstr ""
 +
-+#: booleans.py:96
++#: booleans.py:98
 +msgid "Allow syslogd daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:97
++#: booleans.py:99
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
 +msgstr ""
 +
-+#: booleans.py:99
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
 +msgstr ""
 +
-+#: booleans.py:100
++#: booleans.py:102
 +msgid "Allow mock to read files in home directories."
 +msgstr ""
 +
-+#: booleans.py:101
++#: booleans.py:103
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr ""
 +
-+#: booleans.py:102
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:103
++#: booleans.py:105
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr ""
 +
-+#: booleans.py:104
++#: booleans.py:106
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr ""
 +
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr ""
 +
-+#: booleans.py:106
++#: booleans.py:108
 +msgid "Allow mysqld to connect to all ports"
 +msgstr ""
 +
-+#: booleans.py:107
++#: booleans.py:109
 +msgid "Allow BIND to bind apache port."
 +msgstr ""
 +
-+#: booleans.py:108
++#: booleans.py:110
 +msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
 +msgstr ""
 +
-+#: booleans.py:109
++#: booleans.py:111
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr ""
 +
-+#: booleans.py:110
++#: booleans.py:112
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr ""
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +msgid "Allow system to run with NIS"
 +msgstr ""
 +
-+#: booleans.py:113
++#: booleans.py:115
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr ""
 +
-+#: booleans.py:114
++#: booleans.py:116
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:115
++#: booleans.py:117
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:116
++#: booleans.py:118
 +msgid "Allow openvpn to read home directories"
 +msgstr ""
 +
-+#: booleans.py:117
++#: booleans.py:119
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:118
++#: booleans.py:120
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:120
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:121
++#: booleans.py:123
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:122
++#: booleans.py:124
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
 +msgstr ""
 +
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
 +msgstr ""
 +
-+#: booleans.py:125
++#: booleans.py:127
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr ""
 +
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
 +msgstr ""
 +
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
 +msgstr ""
 +
-+#: booleans.py:128
++#: booleans.py:130
 +msgid "Allow database admins to execute DML statement"
 +msgstr ""
 +
-+#: booleans.py:129
++#: booleans.py:131
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr ""
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:134
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
 +msgstr ""
 +
-+#: booleans.py:134
++#: booleans.py:136
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr ""
 +
-+#: booleans.py:135
++#: booleans.py:137
 +msgid "Allow qemu to connect fully to the network"
 +msgstr ""
 +
-+#: booleans.py:136
++#: booleans.py:138
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr ""
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +msgid "Allow qemu to use nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:139
++#: booleans.py:141
 +msgid "Allow qemu to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:140
++#: booleans.py:142
 +msgid "Allow racoon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:141
++#: booleans.py:143
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
 +msgstr ""
 +
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr ""
 +
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr ""
 +
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr ""
 +
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr ""
 +
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
 +msgstr ""
 +
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
 +msgstr ""
 +
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr ""
 +
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
 +msgstr ""
 +
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
 +msgstr ""
 +
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr ""
 +
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
 +msgstr ""
 +
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr ""
 +
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
 +msgstr ""
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
 +msgstr ""
 +
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
 +msgstr ""
 +
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
 +msgstr ""
 +
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
 +msgstr ""
 +
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
 +msgstr ""
 +
-+#: booleans.py:168
++#: booleans.py:170
 +msgid ""
-+"Allow confined users the ability to execute the ping and traceroute "
-+"commands."
++"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr ""
 +
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
 +msgstr ""
 +
-+#: booleans.py:171
++#: booleans.py:173
 +msgid ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the"
-+" same domain and outside users)  disabling this forces FTP passive mode and "
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
 +"may change other protocols."
 +msgstr ""
 +
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
 +msgstr ""
 +
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home "
-+"directories."
++"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr ""
 +
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr ""
 +
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
-+"Enable additional permissions needed to support devices on 3ware "
-+"controllers."
++"Enable additional permissions needed to support devices on 3ware controllers."
 +msgstr ""
 +
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr ""
 +
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
 +msgstr ""
 +
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
 +
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
 +msgstr ""
 +
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
 +msgstr ""
 +
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:189
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any network port."
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
 +
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
 +msgstr ""
 +
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr ""
 +
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
 +msgstr ""
 +
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
 +msgstr ""
 +
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
 +msgstr ""
 +
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
 +msgstr ""
 +
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr ""
 +
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
 +msgstr ""
 +
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
 +msgstr ""
 +
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr ""
 +
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr ""
 +
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr ""
 +
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr ""
 +
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr ""
 +
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr ""
 +
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr ""
 +
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
 +msgstr ""
 +
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
 +
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
 +msgstr ""
 +
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr ""
 +
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr ""
 +
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
 +
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 diff --git a/policycoreutils/po/ru.po b/policycoreutils/po/ru.po
-index 137198b..f8aae8c 100644
+index 137198b..d1bfec8 100644
 --- a/policycoreutils/po/ru.po
 +++ b/policycoreutils/po/ru.po
 @@ -5,13 +5,14 @@
@@ -259945,7 +263152,7 @@ index 137198b..f8aae8c 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Russian <trans-ru at lists.fedoraproject.org>\n"
@@ -259977,7 +263184,7 @@ index 137198b..f8aae8c 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Невозможно задать контекст исполнения для %s.\n"
-@@ -94,856 +95,852 @@ msgstr "********************* ВАЖНО ************************\n"
+@@ -94,856 +95,872 @@ msgstr "********************* ВАЖНО ************************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Для активации пакета политики выполните:"
  
@@ -260047,7 +263254,7 @@ index 137198b..f8aae8c 100644
 +msgstr "Имя модуля"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Версия"
  
@@ -260111,10 +263318,10 @@ index 137198b..f8aae8c 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Невозможно создать ключ для %s"
@@ -260371,453 +263578,469 @@ index 137198b..f8aae8c 100644
  msgstr "Роли SELinux"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Необходимо задание tcp или udp протокола"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Необходимо значение порта"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Невозможно создать ключ для %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Требуется задание типа"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Невозможно проверить, определен ли порт %s/%s"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Порт %s/%s уже определен"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Невозможно создать порт для %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Невозможно создать контекст %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Невозможно задать пользователя в контексте порта для %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Невозможно задать роль в контексте порта для %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Невозможно задать тип в контексте порта для %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Невозможно задать поля mls в контексте порта для %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Невозможно задать контекст порта для %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Невозможно добавить порт %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Необходим setype или serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Необходим setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Порт %s/%s не определен"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Невозможно запросить порт %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Невозможно изменить порт %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Не удалось получить список портов"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Невозможно удалить порт %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Порт %s/%s определен в политике и не может быть удален"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Невозможно удалить порт %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Невозможно выполнить перечисление портов"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "Тип порта SELinux"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Протокол"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Номер Порта"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Требуется адрес узла"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Протокол отсутствует или неизвестен"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "Требуется SELinux Type"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Невозможно создать ключ для %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Не удалось проверить, определен ли адрес %s"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Не удалось создать адрес для %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Невозможно создать контекст для %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Не удалось задать маску %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Не удалось задать пользователя в контексте адреса для %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Не удалось задать роль в контексте адреса для %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Не удалось задать тип в контексте адреса для %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Не удалось задать поля mls в контексте адреса для %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Не удалось задать контекст addr для %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Не удалось добавить addr %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Addr %s не определен"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Не удалось запросить addr %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Не удалось изменить addr %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "Addr %s определен в политике и не может быть удален"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Не удалось удалить addr %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Не удалось получить список addr"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "Требуется SELinux Type"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Невозможно проверить, определен ли интерфейс %s"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Не удалось создать интерфейс для %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Не удалось задать пользователя в контексте интерфейса для %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Не удалось задать роль в контексте интерфейса для %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Не удалось задать тип в контексте интерфейса для %s."
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Не удалось задать поля mls в контексте интерфейса для %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Невозможно задать контекст интерфейса для %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Невозможно задать контекст сообщения для %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Невозможно добавить интерфейс %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Интерфейс %s yt определен"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Невозможно запросить интерфейс %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Невозможно изменить интерфейс %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Интерфейс %s определен в политике и не может быть удален"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Невозможно удалить интерфейс %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Невозможно выполнить перечисление интерфейсов"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "Интерфейс SELinux"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Контекст"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Невозможно задать пользователя в контексте файла для %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Невозможно задать роль в контексте файла для %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Невозможно задать поля msl в контексте файла для %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Неверная спецификация файла"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -260826,114 +264049,119 @@ index 137198b..f8aae8c 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Невозможно проверить, определен ли контекст файла для %s"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Невозможно создать контекст файла для %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Невозможно задать тип в контексте файла для %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Невозможно задать контекст файла для %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Невозможно добавить контекст файла для %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Необходим setyp, serange или seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Контекст файла для %s не определен"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Невозможно запросить контекст файла для %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Невозможно изменить контекст файла для %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Не удалось получить список контекстов файлов"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Не удаётся удалить контекст файла для %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "Контекст файла для %s определен в политике и не может быть удален"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Невозможно удалить контекст файла для %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Невозможно выполнить перечисление контекстов файлов"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Невозможно отобразить контекст локальных файлов"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "Контекст файла SELinux"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "тип"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -260941,103 +264169,103 @@ index 137198b..f8aae8c 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Невозможно проверить, определен ли переключатель %s"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Переключатель %s не определен"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Невозможно запросить контекст файла %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Необходимо указать значение: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Не удалось задать активное значение переключателя %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Невозможно изменить переключатель %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Неверный формат %s: Запись %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Переключатель %s не определен в политике и не может быть удален"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Невозможно удалить переключатель %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Невозможно выполнить перечисление переключателей"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "неизвестный"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "выкл."
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "вкл."
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "Переключатель SELinux"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Описание"
  
-@@ -1007,7 +1004,7 @@ msgstr "Ошибка выделения памяти.\n"
+@@ -1007,7 +1024,7 @@ msgstr "Ошибка выделения памяти.\n"
  msgid "Error sending audit message.\n"
  msgstr "Ошибка отправки сообщения аудита.\n"
  
@@ -261046,7 +264274,7 @@ index 137198b..f8aae8c 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Не удалось определить строгий режим.\n"
-@@ -1124,62 +1121,66 @@ msgstr "Невозможно получить набор пустых сигна
+@@ -1124,62 +1141,66 @@ msgstr "Невозможно получить набор пустых сигна
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Невозможно получить обработчик SIGHUP\n"
  
@@ -261125,7 +264353,7 @@ index 137198b..f8aae8c 100644
  msgid "failed to exec shell\n"
  msgstr "сбой запуска оболочки\n"
  
-@@ -1282,20 +1283,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1282,20 +1303,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -261151,7 +264379,32 @@ index 137198b..f8aae8c 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1371,557 +1372,444 @@ msgstr ""
+@@ -1351,577 +1372,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -261201,7 +264454,7 @@ index 137198b..f8aae8c 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -261213,7 +264466,7 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -261230,7 +264483,7 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -261242,7 +264495,7 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -261258,7 +264511,7 @@ index 137198b..f8aae8c 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -261278,7 +264531,7 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -261291,7 +264544,7 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -261304,7 +264557,7 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -261317,7 +264570,7 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -261336,7 +264589,7 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -261844,7 +265097,7 @@ index 137198b..f8aae8c 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1959,1411 +1847,1487 @@ msgstr ""
+@@ -1959,1411 +1867,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -261913,11 +265166,8 @@ index 137198b..f8aae8c 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -261925,59 +265175,83 @@ index 137198b..f8aae8c 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -261986,70 +265260,72 @@ index 137198b..f8aae8c 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -262058,63 +265334,118 @@ index 137198b..f8aae8c 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -262123,1370 +265454,1313 @@ index 137198b..f8aae8c 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -263497,37 +266771,37 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -263535,73 +266809,73 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -263610,14 +266884,14 @@ index 137198b..f8aae8c 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -263627,14 +266901,14 @@ index 137198b..f8aae8c 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -263643,7 +266917,7 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -263651,7 +266925,7 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -263660,12 +266934,12 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -263674,11 +266948,11 @@ index 137198b..f8aae8c 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -263691,7 +266965,7 @@ index 137198b..f8aae8c 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -263703,12 +266977,12 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -263719,14 +266993,14 @@ index 137198b..f8aae8c 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -263735,25 +267009,25 @@ index 137198b..f8aae8c 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -263768,7 +267042,7 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -263776,32 +267050,32 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -263809,28 +267083,28 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -263840,19 +267114,19 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -263864,13 +267138,13 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -263878,13 +267152,13 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -263896,154 +267170,154 @@ index 137198b..f8aae8c 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -264052,52 +267326,52 @@ index 137198b..f8aae8c 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/si.po b/policycoreutils/po/si.po
-index a4478db..13a738e 100644
+index a4478db..a61c8f3 100644
 --- a/policycoreutils/po/si.po
 +++ b/policycoreutils/po/si.po
 @@ -8,7 +8,7 @@ msgid ""
@@ -264105,7 +267379,7 @@ index a4478db..13a738e 100644
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -264127,7 +267401,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -264196,7 +267470,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -264260,10 +267534,10 @@ index a4478db..13a738e 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -264519,453 +267793,468 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -264974,114 +268263,119 @@ index a4478db..13a738e 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -265089,103 +268383,103 @@ index a4478db..13a738e 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1013,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -265194,7 +268488,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -265273,7 +268567,7 @@ index a4478db..13a738e 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -265299,7 +268593,32 @@ index a4478db..13a738e 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -265349,7 +268668,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -265361,7 +268680,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -265378,7 +268697,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -265390,7 +268709,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -265406,7 +268725,7 @@ index a4478db..13a738e 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -265426,7 +268745,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -265439,7 +268758,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -265452,7 +268771,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -265465,7 +268784,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -265484,7 +268803,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -265992,7 +269311,7 @@ index a4478db..13a738e 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -266061,11 +269380,8 @@ index a4478db..13a738e 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -266073,59 +269389,83 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -266134,70 +269474,72 @@ index a4478db..13a738e 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -266206,63 +269548,118 @@ index a4478db..13a738e 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -266271,1370 +269668,1313 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -267645,37 +270985,37 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -267683,73 +271023,73 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -267758,14 +271098,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -267775,14 +271115,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -267791,7 +271131,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -267799,7 +271139,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -267808,12 +271148,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -267822,11 +271162,11 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -267839,7 +271179,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -267851,12 +271191,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -267867,14 +271207,14 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -267883,25 +271223,25 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -267916,7 +271256,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -267924,32 +271264,32 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -267957,28 +271297,28 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -267988,19 +271328,19 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -268012,13 +271352,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -268026,13 +271366,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -268044,154 +271384,154 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -268200,52 +271540,52 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/sk.po b/policycoreutils/po/sk.po
-index 3aa6d03..63ad3fb 100644
+index 3aa6d03..8f0556d 100644
 --- a/policycoreutils/po/sk.po
 +++ b/policycoreutils/po/sk.po
 @@ -7,16 +7,16 @@ msgid ""
@@ -268254,7 +271594,7 @@ index 3aa6d03..63ad3fb 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 -"Language-Team: Slovak (http://www.transifex.net/projects/p/fedora/language/"
@@ -268287,7 +271627,7 @@ index 3aa6d03..63ad3fb 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Nemožno nastaviť exec kontext pre %s.\n"
-@@ -90,856 +90,852 @@ msgstr ""
+@@ -90,856 +90,872 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -268357,7 +271697,7 @@ index 3aa6d03..63ad3fb 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -268421,10 +271761,10 @@ index 3aa6d03..63ad3fb 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Nemožno vytvoriť kľúč pre %s"
@@ -268680,453 +272020,469 @@ index 3aa6d03..63ad3fb 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Protokol udp alebo tcp je požadovaný"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Port je požadovaný"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Nemožno vytvoriť kľúč pre %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Typ je požadovaný"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Nemožno skontrolovať či port %s/%s je definovaný"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Port %s/%s je už definovaný"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Nemožno vytvoriť port pre %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Nemožno vytvoriť kontext pre %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Nemožno nastaviť užívateľa v kontexte portu pre %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Nemožno nastaviť rolu v kontexte portu pre %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Nemožno nastaviť typ v kontexte portu pre %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Nemožno nastaviť mls pole v kontexte portu pre %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Nemožno nastaviť kontext portu pre %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Nemožno pridať port %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Požaduje setype alebo serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Požaduje setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Por %s/%s nie je definovaný"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Nemožno overiť port %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Nemožno zmeniť port %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Port %s/%s je definovaný v pravidlách, nemôže byť zmazaný"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Nemožno zmazať port %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Nemožno listovať portami"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux typ je požadovaný"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Nemožno vytvoriť kľúč pre %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Nemožno vytvoriť kontext pre %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux typ je požadovaný"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Nemožno skontrolovať či rozhranie %s je definované"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Nemožno vytvoriť rozhranie pre %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Nemožno nastaviť užívateľa v kontexte rozhrania pre %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Nemožno nastaviť rolu v kontexte rozhrania pre %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Nemožno nastaviť typ v kontexte rozhrania pre %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Nemožno nastaviť mls pole v kontexte rozhrania pre %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Nemožno nastaviť kontext rozhrania pre %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Nemožno nastaviť kontext správy pre %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Nemožno pridať rozhranie %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Rozhranie %s nie je definované"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Nemožno overiť rozhranie %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Nemožno zmeniť rozhranie %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Rozhranie %s je definované v pravidlách, nemôže byť zmazané"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Nemožno zmazať rozhranie %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Nemožno listovať rozhraniami"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Nemožno nastaviť užívateľa v kontexte súboru pre %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Nemožno nastaviť rolu v kontexte súboru pre %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Nemožno nastaviť mls pole v kontexte súboru pre %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -269135,114 +272491,119 @@ index 3aa6d03..63ad3fb 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Nemožno skontrolovať či kontext súboru pre %s je definovaný"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Nemožno vytvoriť kontext súboru pre %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Nemožno nastaviť typ v kontexte súboru pre %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Nemožno nastavit kontext súboru pre %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Nemožno pridať kontext súboru pre %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Požaduje setype, serange alebo seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Kontext súboru pre %s nie je definovaný"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Nemožno overiť kontext súboru pre %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Nemožno zmeniť kontext súboru pre %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "Kontext súboru pre %s je definovaný v pravidlách, nemôže byť zmazaný"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Nemožno zmazať kontext súboru pre %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Nemožno listovať kontextami súboru"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Nemožno listovať kontextami lokálnych súborov"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -269250,103 +272611,103 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Nemožno skontrolovať či logická hodnota %s je definovaná"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Logická hodnota %s nie je definovaná"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Nemožno overiť kontext súboru %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Nemožno zmeniť logickú hodnotu %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Logická hodnota %s je definovaná v pravidlách, nemožno ju zmazať"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Nemožno zmazať logickú hodnotu %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Nemožno listovať logickými hodnotami"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -1003,7 +999,7 @@ msgstr "Chyba alokácie pamäte.\n"
+@@ -1003,7 +1019,7 @@ msgstr "Chyba alokácie pamäte.\n"
  msgid "Error sending audit message.\n"
  msgstr "Chyba odosielania audit správy.\n"
  
@@ -269355,7 +272716,7 @@ index 3aa6d03..63ad3fb 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Nemožno určiť vynucovací režim.\n"
-@@ -1118,62 +1114,66 @@ msgstr "Nepodarilo sa získať voľný signál\n"
+@@ -1118,62 +1134,66 @@ msgstr "Nepodarilo sa získať voľný signál\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Nepodarilo sa nastaviť obsluhu SIGHUP\n"
  
@@ -269434,7 +272795,7 @@ index 3aa6d03..63ad3fb 100644
  msgid "failed to exec shell\n"
  msgstr "zlyhanie spustenia shell-u\n"
  
-@@ -1276,20 +1276,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1276,20 +1296,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -269460,7 +272821,32 @@ index 3aa6d03..63ad3fb 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1365,557 +1365,444 @@ msgstr ""
+@@ -1345,577 +1365,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -269510,7 +272896,7 @@ index 3aa6d03..63ad3fb 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -269522,7 +272908,7 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -269539,7 +272925,7 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -269551,7 +272937,7 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -269567,7 +272953,7 @@ index 3aa6d03..63ad3fb 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -269587,7 +272973,7 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -269600,7 +272986,7 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -269613,7 +272999,7 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -269626,7 +273012,7 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -269645,7 +273031,7 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -270153,7 +273539,7 @@ index 3aa6d03..63ad3fb 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1953,1411 +1840,1487 @@ msgstr ""
+@@ -1953,1411 +1860,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -270222,11 +273608,8 @@ index 3aa6d03..63ad3fb 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -270234,59 +273617,83 @@ index 3aa6d03..63ad3fb 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -270295,70 +273702,72 @@ index 3aa6d03..63ad3fb 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -270367,63 +273776,118 @@ index 3aa6d03..63ad3fb 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -270432,1370 +273896,1313 @@ index 3aa6d03..63ad3fb 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -271806,37 +275213,37 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -271844,73 +275251,73 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -271919,14 +275326,14 @@ index 3aa6d03..63ad3fb 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -271936,14 +275343,14 @@ index 3aa6d03..63ad3fb 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -271952,7 +275359,7 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -271960,7 +275367,7 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -271969,12 +275376,12 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -271983,11 +275390,11 @@ index 3aa6d03..63ad3fb 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -272000,7 +275407,7 @@ index 3aa6d03..63ad3fb 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -272012,12 +275419,12 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -272028,14 +275435,14 @@ index 3aa6d03..63ad3fb 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -272044,25 +275451,25 @@ index 3aa6d03..63ad3fb 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -272077,7 +275484,7 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -272085,32 +275492,32 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -272118,28 +275525,28 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -272149,19 +275556,19 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -272173,13 +275580,13 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -272187,13 +275594,13 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -272205,154 +275612,154 @@ index 3aa6d03..63ad3fb 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -272361,52 +275768,52 @@ index 3aa6d03..63ad3fb 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/sq.po b/policycoreutils/po/sq.po
-index a4478db..1f9acf6 100644
+index a4478db..baabf26 100644
 --- a/policycoreutils/po/sq.po
 +++ b/policycoreutils/po/sq.po
 @@ -1,21 +1,22 @@
@@ -272427,7 +275834,7 @@ index a4478db..1f9acf6 100644
 -"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 -"Language-Team: LANGUAGE <LL at li.org>\n"
 -"Language: \n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 +"Language-Team: Albanian (http://www.transifex.com/projects/p/fedora/language/"
@@ -272458,7 +275865,7 @@ index a4478db..1f9acf6 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +87,851 @@ msgstr ""
+@@ -86,855 +87,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -272527,7 +275934,7 @@ index a4478db..1f9acf6 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -272591,10 +275998,10 @@ index a4478db..1f9acf6 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -272850,453 +276257,468 @@ index a4478db..1f9acf6 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -273305,114 +276727,119 @@ index a4478db..1f9acf6 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -273420,103 +276847,103 @@ index a4478db..1f9acf6 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +995,7 @@ msgstr ""
+@@ -998,7 +1014,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -273525,7 +276952,7 @@ index a4478db..1f9acf6 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1110,66 @@ msgstr ""
+@@ -1113,62 +1129,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -273604,7 +277031,7 @@ index a4478db..1f9acf6 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1272,20 @@ msgstr ""
+@@ -1271,20 +1291,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -273630,7 +277057,32 @@ index a4478db..1f9acf6 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1361,444 @@ msgstr ""
+@@ -1340,577 +1360,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -273680,7 +277132,7 @@ index a4478db..1f9acf6 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -273692,7 +277144,7 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -273709,7 +277161,7 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -273721,7 +277173,7 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -273737,7 +277189,7 @@ index a4478db..1f9acf6 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -273757,7 +277209,7 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -273770,7 +277222,7 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -273783,7 +277235,7 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -273796,7 +277248,7 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -273815,7 +277267,7 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -274323,7 +277775,7 @@ index a4478db..1f9acf6 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1836,1487 @@ msgstr ""
+@@ -1948,1411 +1855,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -274392,11 +277844,8 @@ index a4478db..1f9acf6 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -274404,59 +277853,83 @@ index a4478db..1f9acf6 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -274465,70 +277938,72 @@ index a4478db..1f9acf6 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -274537,63 +278012,118 @@ index a4478db..1f9acf6 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -274602,1370 +278132,1313 @@ index a4478db..1f9acf6 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -275976,37 +279449,37 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -276014,73 +279487,73 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -276089,14 +279562,14 @@ index a4478db..1f9acf6 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -276106,14 +279579,14 @@ index a4478db..1f9acf6 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -276122,7 +279595,7 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -276130,7 +279603,7 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -276139,12 +279612,12 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -276153,11 +279626,11 @@ index a4478db..1f9acf6 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -276170,7 +279643,7 @@ index a4478db..1f9acf6 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -276182,12 +279655,12 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -276198,14 +279671,14 @@ index a4478db..1f9acf6 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -276214,25 +279687,25 @@ index a4478db..1f9acf6 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -276247,7 +279720,7 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -276255,32 +279728,32 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -276288,28 +279761,28 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -276319,19 +279792,19 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -276343,13 +279816,13 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -276357,13 +279830,13 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -276375,154 +279848,154 @@ index a4478db..1f9acf6 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -276531,52 +280004,52 @@ index a4478db..1f9acf6 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/sr.po b/policycoreutils/po/sr.po
-index 3a7af11..771c9a8 100644
+index 3a7af11..51b9369 100644
 --- a/policycoreutils/po/sr.po
 +++ b/policycoreutils/po/sr.po
 @@ -11,8 +11,8 @@ msgid ""
@@ -276585,7 +280058,7 @@ index 3a7af11..771c9a8 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Serbian <trans-sr at lists.fedoraproject.org>\n"
@@ -276617,7 +280090,7 @@ index 3a7af11..771c9a8 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Не могу да поставим извршни контекст на %s.\n"
-@@ -94,856 +94,852 @@ msgstr "********************** ВАЖНО *************************\n"
+@@ -94,856 +94,872 @@ msgstr "********************** ВАЖНО *************************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Да бисте активирали овај пакет полиса, извршите:"
  
@@ -276686,7 +280159,7 @@ index 3a7af11..771c9a8 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Верзија"
  
@@ -276751,10 +280224,10 @@ index 3a7af11..771c9a8 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Не могу да направим кључ за %s"
@@ -277010,453 +280483,469 @@ index 3a7af11..771c9a8 100644
  msgstr "SELinux улоге"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Неопходан је udp или tcp протокол"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Неопходан је порт"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Не могу да направим кључ за %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Неопходна је врста"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Не могу да проверим да ли је порт %s/%s одређен"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Порт %s/%s је већ одређен"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Не могу да направим порт за %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Не могу да направим контекст %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Не могу да поставим корисника у контексту порта за %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Не могу да поставим улогу у контексту порта за %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Не могу да поставим врсту у контексту порта за %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Не могу да поставим mls поља у контексту порта за %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Не могу да поставим контекст порт за %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Не могу да додам порт %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Захтева setype или serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Захтева setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Порт %s/%s није одређен"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Не могу да испитам порт %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Не могу да изменим порт %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Не могу да излистам портове"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Не могу да обришем порт %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Порт %s/%s је одређен у полиси, не може се брисати"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Не могу да обришем порт %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Не могу да излистам портове"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "Врста SELinux порта"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Број портова"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Неопходна је адреса чвора"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Непознат или недостајући протокол"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux врста је неопходна"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Не могу да направим кључ за %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Не могу да проверим да ли је адреса %s одређена"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Не могу да направим адресу за %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Не могу да направим контекст за %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Не могу да поставим маску за %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Не могу да поставим корисника у контексту адресе за %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Не могу да поставим улогу у контексту адресе за %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Не могу да поставим врсту у контексту адресе за %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Не могу да поставим mls поља у контексту адресе за %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Не могу да поставим контекст адресе за %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Не могу да додам адресу %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Адреса %s није одређена"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Не могу да испитам адресу %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Не могу да изменим адресу %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "Адреса %s је одређена у полиси, не може се брисати"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Не могу да обришем адресу %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Не могу да излистам адресе"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux врста је неопходна"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Не могу да проверим да ли је сучеље %s одређено"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Не могу да направим сучеље за %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Не могу да поставим корисника у контексту сучеља за %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Не могу да поставим улогу у контексту сучеља за %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Не могу да поставим врсту у контексту сучеља за %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Не могу да поставим mls поља у контексту сучеља за %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Не могу да поставим контекст сучеља за %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Не могу да поставим контекст поруке за %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Не могу да додам сучеље %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Сучеље %s није одређено"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Не могу да испитам сучеље %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Не могу да изменим сучеље %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Спрега %s је одређена у полиси, не може се брисати"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Не могу да обришем сучеље %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Не могу да попишем сучеља"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux сучеље"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Контекст"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Не могу да поставим корисника у контексту датотеке за %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Не могу да поставим улогу у контексту датотеке за %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Не могу да поставим mls поља у контексту датотеке за %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Неисправна спецификација датотеке"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -277465,114 +280954,119 @@ index 3a7af11..771c9a8 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Не могу да проверим да ли је одређен контекст датотеке за %s"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Не могу да направим контекст датотеке за %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Не могу да поставим врсту у контексту датотеке за %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Не могу да поставим контекст датотеке за %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Не могу да додам контекст датотеке за %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Захтева setype, serange или seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Контекст датотеке за %s није одређен"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Не могу да испитам контекст датотеке за %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Не могу да изменим контекст датотеке %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Не могу да излистам контексте датотека"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Не могу да обришем контекст датотеке %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "Контекст датотеке за %s је одређен у полиси, не може се брисати"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Не могу да обришем контекст датотеке %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Не могу да попишем контексте датотека"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Не могу да попишем локалне контексте датотека"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "врста"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -277580,103 +281074,103 @@ index 3a7af11..771c9a8 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Не могу да проверим да ли је одређен логички израз %s"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Логички израз %s није одређен"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Не могу да испитам контекст датотеке %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Морате навести једну од следећих вредности: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Не могу да поставим активну вредност логичке %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Не могу да изменим логички израз %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Лош формат %s: запис %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Логички израз %s је одређен у полиси, не може се брисати"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Не могу да обришем логички израз %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Не могу да попишем логичке изразе"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "непознато"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "искључено"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "укључено"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux логичка"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Опис"
  
-@@ -1008,7 +1004,7 @@ msgstr "Грешка при резервисању меморије.\n"
+@@ -1008,7 +1024,7 @@ msgstr "Грешка при резервисању меморије.\n"
  msgid "Error sending audit message.\n"
  msgstr "Грешка при слању поруке за проверу.\n"
  
@@ -277685,7 +281179,7 @@ index 3a7af11..771c9a8 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Не могу да одредим режим приморавања.\n"
-@@ -1125,62 +1121,66 @@ msgstr "Не могу да добавим празан скуп сигнала\n
+@@ -1125,62 +1141,66 @@ msgstr "Не могу да добавим празан скуп сигнала\n
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Не могу да поставим SIGHUP руковаоца\n"
  
@@ -277764,7 +281258,7 @@ index 3a7af11..771c9a8 100644
  msgid "failed to exec shell\n"
  msgstr "није успело извршавање командног окружења\n"
  
-@@ -1283,20 +1283,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1283,20 +1303,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -277790,7 +281284,32 @@ index 3a7af11..771c9a8 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1372,557 +1372,444 @@ msgstr ""
+@@ -1352,577 +1372,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -277840,7 +281359,7 @@ index 3a7af11..771c9a8 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -277852,7 +281371,7 @@ index 3a7af11..771c9a8 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -277869,7 +281388,7 @@ index 3a7af11..771c9a8 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -277881,7 +281400,7 @@ index 3a7af11..771c9a8 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -277897,7 +281416,7 @@ index 3a7af11..771c9a8 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -277917,7 +281436,7 @@ index 3a7af11..771c9a8 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -277930,7 +281449,7 @@ index 3a7af11..771c9a8 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -277943,7 +281462,7 @@ index 3a7af11..771c9a8 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -277956,7 +281475,7 @@ index 3a7af11..771c9a8 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -277975,7 +281494,7 @@ index 3a7af11..771c9a8 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -278483,7 +282002,7 @@ index 3a7af11..771c9a8 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1960,1411 +1847,1487 @@ msgstr ""
+@@ -1960,1411 +1867,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -278552,11 +282071,8 @@ index 3a7af11..771c9a8 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -278564,59 +282080,83 @@ index 3a7af11..771c9a8 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -278625,70 +282165,75 @@ index 3a7af11..771c9a8 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -278699,69 +282244,68 @@ index 3a7af11..771c9a8 100644
 +"named pipe\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
  msgstr ""
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
  msgstr ""
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
  msgstr ""
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
  msgstr ""
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
  msgstr ""
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
  msgstr ""
  
--#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
  msgstr ""
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
  msgstr ""
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 +#: ../gui/system-config-selinux.glade:1354
 +msgid ""
 +"Disabled\n"
@@ -278769,20 +282313,20 @@ index 3a7af11..771c9a8 100644
 +"Enforcing\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
  msgstr ""
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 +#: ../gui/system-config-selinux.glade:1463
 +msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
@@ -278791,33 +282335,32 @@ index 3a7af11..771c9a8 100644
 +"relabel is required."
  msgstr ""
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
  msgstr ""
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
  msgstr ""
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
  msgstr ""
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -278828,1496 +282371,1450 @@ index 3a7af11..771c9a8 100644
 +msgid "Filter"
  msgstr ""
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
  msgstr ""
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
  msgstr ""
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
  msgstr ""
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
  msgstr ""
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
  msgstr ""
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
  msgstr ""
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
  msgstr ""
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
  msgstr ""
  
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
  msgstr ""
  
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
  msgstr ""
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
  msgstr ""
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
  msgstr ""
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
  msgstr ""
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
 +#: ../sepolicy/sepolicy.py:215
 +msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
  msgstr ""
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
- msgstr ""
- 
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
- msgid ""
+-msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
++#: booleans.py:50
 +msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:59
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:67
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:86
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++#: booleans.py:95
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
++#: booleans.py:101
 +msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
++#: booleans.py:110
  msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:113
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:122
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:142
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:134
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
-+msgid "Allow rsync to run as a client"
++#: booleans.py:135
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
-+msgid "Allow rsync to export any files/directories read only."
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
-+msgid "Allow rsync servers to share cifs files systems"
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
-+msgid "Allow rsync servers to share nfs files systems"
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
-+msgid ""
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
-+msgid "Allow samba to share users home directories."
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
-+msgid "Allow samba to share any file/directory read only."
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
-+msgid "Allow samba to share any file/directory read/write."
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
-+msgid "Allow samba to act as a portmapper"
++#: booleans.py:144
++msgid ""
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
-+msgid "Allow samba to run unconfined scripts"
++#: booleans.py:145
++msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
-+msgid "Allow samba to export ntfs/fusefs volumes."
++#: booleans.py:146
++msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
-+msgid "Allow samba to export NFS volumes."
++#: booleans.py:147
++msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
-+msgid "Allow sanlock to read/write fuse files"
++#: booleans.py:148
++msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
-+msgid "Allow sanlock to manage nfs files"
++#: booleans.py:149
++msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
-+msgid "Allow sanlock to manage cifs files"
++#: booleans.py:150
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
-+msgid "Allow sasl to read shadow"
++#: booleans.py:151
++msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
-+msgid ""
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
++#: booleans.py:152
++msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
++#: booleans.py:153
++msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
-+msgid ""
-+"Boolean to determine whether the system permits loading policy, setting "
-+"enforcing mode, and changing boolean values.  Set this to true and you have "
-+"to reboot to set it back."
++#: booleans.py:154
++msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
-+msgid "Allow regular users direct dri device access"
++#: booleans.py:155
++msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
-+msgid ""
-+"Allow unconfined executables to make their heap memory executable.  Doing "
-+"this is a really bad idea. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:156
++msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
-+msgid ""
-+"Allow all unconfined executables to use libraries requiring text relocation "
-+"that are not labeled textrel_shlib_t"
++#: booleans.py:157
++msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
-+msgid ""
-+"Allow unconfined executables to make their stack executable.  This should "
-+"never, ever be necessary. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:158
++msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
-+msgid "Allow users to connect to the local mysql server"
++#: booleans.py:159
++msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:160
++msgid "Allow sanlock to manage cifs files"
++msgstr ""
++
++#: booleans.py:161
++msgid "Allow sasl to read shadow"
++msgstr ""
++
++#: booleans.py:162
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow confined users the ability to execute the ping and traceroute commands."
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
-+msgid "Allow users to connect to PostgreSQL"
++#: booleans.py:163
++msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:164
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -280325,74 +283822,88 @@ index 3a7af11..771c9a8 100644
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
-+"Allow user to r/w files on filesystems that do not have extended attributes "
-+"(FAT, CDROM, FLOPPY)"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values.  Set this to true and you have "
++"to reboot to set it back."
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:165
++msgid "Allow regular users direct dri device access"
++msgstr ""
++
++#: booleans.py:166
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users)  disabling this forces FTP passive mode and "
-+"may change other protocols."
++"Allow unconfined executables to make their heap memory executable.  Doing "
++"this is a really bad idea. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
-+msgid "Allow user music sharing"
++#: booleans.py:167
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:168
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+"Allow anon internal-sftp to upload files, used for public file transfer "
-+"services. Directories must be labeled public_content_rw_t."
++"Allow unconfined executables to make their stack executable.  This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
-+msgid ""
-+"Allow sftp-internal to read and write files in the user home directories"
++#: booleans.py:169
++msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:170
 +msgid ""
-+"Allow sftp-internal to login to local users and read/write all files on the "
-+"system, governed by DAC."
++"Allow confined users the ability to execute the ping and traceroute commands."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
-+msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home directories."
++#: booleans.py:171
++msgid "Allow users to connect to PostgreSQL"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
-+msgid "Allow sge to connect to the network using any TCP port"
++#: booleans.py:172
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
-+msgid "Allow sge to access nfs file systems."
++#: booleans.py:173
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
++"may change other protocols."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:174
++msgid "Allow user music sharing"
++msgstr ""
++
++#: booleans.py:175
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -280402,129 +283913,145 @@ index 3a7af11..771c9a8 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
-+"Enable additional permissions needed to support devices on 3ware controllers."
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:176
 +msgid ""
-+"Allow samba to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
-+msgid "Allow user spamassassin clients to use the network."
++#: booleans.py:177
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
-+msgid "Allow spamd to read/write user home directories."
++#: booleans.py:178
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
-+msgid ""
-+"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++#: booleans.py:179
++msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
-+msgid "Allow squid to run as a transparent proxy (TPROXY)"
++#: booleans.py:180
++msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:181
 +msgid ""
-+"Allow ssh with chroot env to read and write files in the user home "
-+"directories"
++"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
-+msgid "allow host key based authentication"
++#: booleans.py:182
++msgid ""
++"Allow samba to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
-+msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:183
++msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
-+msgid "allow staff user to create and transition to svirt domains."
++#: booleans.py:184
++msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
-+msgid "Allow the Telepathy connection managers to connect to any network port."
-+msgstr ""
-+
-+#: booleans.py:190
++#: booleans.py:185
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
++#: booleans.py:186
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
-+msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++#: booleans.py:187
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:188
++msgid "allow host key based authentication"
++msgstr ""
++
++#: booleans.py:189
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr ""
++
++#: booleans.py:190
++msgid "allow staff user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:192
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
-+"allow unconfined users to transition to the chrome sandbox domains when "
-+"running chrome-sandbox"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
-+msgid "Allow a user to login as an unconfined domain"
++#: booleans.py:193
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
-+msgid ""
-+"Allow unconfined users to transition to the Mozilla plugin domain when "
-+"running xulrunner plugin-container."
++#: booleans.py:194
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
-+msgid "Allow video playing tools to run unconfined"
++#: booleans.py:195
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
-+msgid "Allow unprivledged user to create and transition to svirt domains."
++#: booleans.py:196
++msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1645
@@ -280535,208 +284062,222 @@ index 3a7af11..771c9a8 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
-+msgid "Support ecryptfs home directories"
++#: booleans.py:197
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
-+msgid "Support fusefs home directories"
++#: booleans.py:198
++msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
-+msgid "Use lpd server instead of cups"
++#: booleans.py:199
++msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
-+msgid "Support NFS home directories"
++#: booleans.py:200
++msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
-+msgid "Support SAMBA home directories"
++#: booleans.py:201
++msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
-+msgid "Allow varnishd to connect to all ports, not just HTTP."
++#: booleans.py:202
++msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
-+msgid "Ignore vbetool mmap_zero errors."
++#: booleans.py:203
++msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
-+msgid ""
-+"Allow confined virtual guests to use serial/parallel communication ports"
++#: booleans.py:204
++msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
-+msgid ""
-+"Allow confined virtual guests to use executable memory and executable stack"
++#: booleans.py:205
++msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
-+msgid "Allow confined virtual guests to read fuse files"
++#: booleans.py:206
++msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
-+msgid "Allow confined virtual guests to manage nfs files"
++#: booleans.py:207
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
-+msgid "Allow confined virtual guests to manage cifs files"
++#: booleans.py:208
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
-+msgid "Allow confined virtual guests to interact with the sanlock"
++#: booleans.py:209
++msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
-+msgid "Allow confined virtual guests to manage device configuration, (pci)"
++#: booleans.py:210
++msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
-+msgid "Allow confined virtual guests to use usb devices"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
-+msgid "Allow confined virtual guests to interact with the xserver"
++#: booleans.py:212
++msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
-+msgid "Allow webadm to manage files in users home directories"
++#: booleans.py:213
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
-+msgid "Allow webadm to read files in users home directories"
++#: booleans.py:214
++msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
-+msgid "Ignore wine mmap_zero errors."
++#: booleans.py:215
++msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
-+msgid "Allow the graphical login program to execute bootloader"
++#: booleans.py:216
++msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
-+msgid ""
-+"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++#: booleans.py:217
++msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
-+msgid "Allow xen to manage nfs files"
++#: booleans.py:218
++msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
-+msgid ""
-+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
-+"logical volumes for disk images."
++#: booleans.py:219
++msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
-+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr ""
-+
-+#: booleans.py:222
++#: booleans.py:220
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
-+"Allow xguest users to configure Network Manager and connect to apache ports"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
-+msgid "Allow xguest users to mount removable media"
++#: booleans.py:221
++msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
-+msgid "Allow xguest to use blue tooth devices"
++#: booleans.py:222
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
-+msgid "Allows clients to write to the X server shared memory segments."
++#: booleans.py:223
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
-+msgid "Allows XServer to execute writable memory"
++#: booleans.py:224
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
-+msgid "Support X userspace object manager"
++#: booleans.py:225
++msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
++#: booleans.py:226
++msgid "Allow xguest to use blue tooth devices"
++msgstr ""
++
++#: booleans.py:227
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr ""
++
 +#: booleans.py:228
-+msgid "Allow zabbix to connect to unreserved ports"
++msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
 +#: booleans.py:229
-+msgid "Allow zebra daemon to write it configuration files"
++msgid "Support X userspace object manager"
 +msgstr ""
 +
 +#: booleans.py:230
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:231
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/sr at latin.po b/policycoreutils/po/sr at latin.po
-index d56fc4e..8af72cb 100644
+index d56fc4e..21ab657 100644
 --- a/policycoreutils/po/sr at latin.po
 +++ b/policycoreutils/po/sr at latin.po
 @@ -11,8 +11,8 @@ msgid ""
@@ -280745,7 +284286,7 @@ index d56fc4e..8af72cb 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -280777,7 +284318,7 @@ index d56fc4e..8af72cb 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Ne mogu da postavim izvršni kontekst na %s.\n"
-@@ -94,856 +94,852 @@ msgstr "********************** VAŽNO *************************\n"
+@@ -94,856 +94,872 @@ msgstr "********************** VAŽNO *************************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Da biste aktivirali ovaj paket polisa, izvršite:"
  
@@ -280846,7 +284387,7 @@ index d56fc4e..8af72cb 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Verzija"
  
@@ -280911,10 +284452,10 @@ index d56fc4e..8af72cb 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Ne mogu da napravim ključ za %s"
@@ -281170,453 +284711,469 @@ index d56fc4e..8af72cb 100644
  msgstr "SELinux uloge"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Neophodan je udp ili tcp protokol"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Neophodan je port"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Ne mogu da napravim ključ za %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Neophodna je vrsta"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Ne mogu da proverim da li je port %s/%s određen"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Port %s/%s je već određen"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Ne mogu da napravim port za %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Ne mogu da napravim kontekst %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Ne mogu da postavim korisnika u kontekstu porta za %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Ne mogu da postavim ulogu u kontekstu porta za %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Ne mogu da postavim vrstu u kontekstu porta za %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Ne mogu da postavim mls polja u kontekstu porta za %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Ne mogu da postavim kontekst port za %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Ne mogu da dodam port %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Zahteva setype ili serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Zahteva setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Port %s/%s nije određen"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Ne mogu da ispitam port %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Ne mogu da izmenim port %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Ne mogu da izlistam portove"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Ne mogu da obrišem port %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Port %s/%s je određen u polisi, ne može se brisati"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Ne mogu da obrišem port %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Ne mogu da izlistam portove"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "Vrsta SELinux porta"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Broj portova"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Neophodna je adresa čvora"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Nepoznat ili nedostajući protokol"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux vrsta je neophodna"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Ne mogu da napravim ključ za %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Ne mogu da proverim da li je adresa %s određena"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Ne mogu da napravim adresu za %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Ne mogu da napravim kontekst za %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Ne mogu da postavim masku za %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Ne mogu da postavim korisnika u kontekstu adrese za %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Ne mogu da postavim ulogu u kontekstu adrese za %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Ne mogu da postavim vrstu u kontekstu adrese za %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Ne mogu da postavim mls polja u kontekstu adrese za %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Ne mogu da postavim kontekst adrese za %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Ne mogu da dodam adresu %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Adresa %s nije određena"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Ne mogu da ispitam adresu %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Ne mogu da izmenim adresu %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "Adresa %s je određena u polisi, ne može se brisati"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Ne mogu da obrišem adresu %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Ne mogu da izlistam adrese"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux vrsta je neophodna"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Ne mogu da proverim da li je sučelje %s određeno"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Ne mogu da napravim sučelje za %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Ne mogu da postavim korisnika u kontekstu sučelja za %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Ne mogu da postavim ulogu u kontekstu sučelja za %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Ne mogu da postavim vrstu u kontekstu sučelja za %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Ne mogu da postavim mls polja u kontekstu sučelja za %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Ne mogu da postavim kontekst sučelja za %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Ne mogu da postavim kontekst poruke za %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Ne mogu da dodam sučelje %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Sučelje %s nije određeno"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Ne mogu da ispitam sučelje %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Ne mogu da izmenim sučelje %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Sprega %s je određena u polisi, ne može se brisati"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Ne mogu da obrišem sučelje %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Ne mogu da popišem sučelja"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux sučelje"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Kontekst"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Ne mogu da postavim korisnika u kontekstu datoteke za %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Ne mogu da postavim ulogu u kontekstu datoteke za %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Ne mogu da postavim mls polja u kontekstu datoteke za %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Neispravna specifikacija datoteke"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -281625,114 +285182,119 @@ index d56fc4e..8af72cb 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Ne mogu da proverim da li je određen kontekst datoteke za %s"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Ne mogu da napravim kontekst datoteke za %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Ne mogu da postavim vrstu u kontekstu datoteke za %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Ne mogu da postavim kontekst datoteke za %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Ne mogu da dodam kontekst datoteke za %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Zahteva setype, serange ili seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Kontekst datoteke za %s nije određen"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Ne mogu da ispitam kontekst datoteke za %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Ne mogu da izmenim kontekst datoteke %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Ne mogu da izlistam kontekste datoteka"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Ne mogu da obrišem kontekst datoteke %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "Kontekst datoteke za %s je određen u polisi, ne može se brisati"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Ne mogu da obrišem kontekst datoteke %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Ne mogu da popišem kontekste datoteka"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Ne mogu da popišem lokalne kontekste datoteka"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "vrsta"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -281740,103 +285302,103 @@ index d56fc4e..8af72cb 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Ne mogu da proverim da li je određen logički izraz %s"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Logički izraz %s nije određen"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Ne mogu da ispitam kontekst datoteke %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Morate navesti jednu od sledećih vrednosti: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Ne mogu da postavim aktivnu vrednost logičke %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Ne mogu da izmenim logički izraz %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Loš format %s: zapis %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Logički izraz %s je određen u polisi, ne može se brisati"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Ne mogu da obrišem logički izraz %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Ne mogu da popišem logičke izraze"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "nepoznato"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "isključeno"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "uključeno"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux logička"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Opis"
  
-@@ -1008,7 +1004,7 @@ msgstr "Greška pri rezervisanju memorije.\n"
+@@ -1008,7 +1024,7 @@ msgstr "Greška pri rezervisanju memorije.\n"
  msgid "Error sending audit message.\n"
  msgstr "Greška pri slanju poruke za proveru.\n"
  
@@ -281845,7 +285407,7 @@ index d56fc4e..8af72cb 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Ne mogu da odredim režim primoravanja.\n"
-@@ -1125,62 +1121,66 @@ msgstr "Ne mogu da dobavim prazan skup signala\n"
+@@ -1125,62 +1141,66 @@ msgstr "Ne mogu da dobavim prazan skup signala\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Ne mogu da postavim SIGHUP rukovaoca\n"
  
@@ -281924,7 +285486,7 @@ index d56fc4e..8af72cb 100644
  msgid "failed to exec shell\n"
  msgstr "nije uspelo izvršavanje komandnog okruženja\n"
  
-@@ -1283,20 +1283,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1283,20 +1303,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -281950,7 +285512,32 @@ index d56fc4e..8af72cb 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1372,557 +1372,444 @@ msgstr ""
+@@ -1352,577 +1372,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -282000,7 +285587,7 @@ index d56fc4e..8af72cb 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -282012,7 +285599,7 @@ index d56fc4e..8af72cb 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -282029,7 +285616,7 @@ index d56fc4e..8af72cb 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -282041,7 +285628,7 @@ index d56fc4e..8af72cb 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -282057,7 +285644,7 @@ index d56fc4e..8af72cb 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -282077,7 +285664,7 @@ index d56fc4e..8af72cb 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -282090,7 +285677,7 @@ index d56fc4e..8af72cb 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -282103,7 +285690,7 @@ index d56fc4e..8af72cb 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -282116,7 +285703,7 @@ index d56fc4e..8af72cb 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -282135,7 +285722,7 @@ index d56fc4e..8af72cb 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -282643,7 +286230,7 @@ index d56fc4e..8af72cb 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1960,1411 +1847,1487 @@ msgstr ""
+@@ -1960,1411 +1867,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -282712,11 +286299,8 @@ index d56fc4e..8af72cb 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -282724,59 +286308,83 @@ index d56fc4e..8af72cb 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -282785,70 +286393,75 @@ index d56fc4e..8af72cb 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -282859,69 +286472,68 @@ index d56fc4e..8af72cb 100644
 +"named pipe\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
  msgstr ""
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
  msgstr ""
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
  msgstr ""
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
  msgstr ""
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
  msgstr ""
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
  msgstr ""
  
--#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
  msgstr ""
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
  msgstr ""
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 +#: ../gui/system-config-selinux.glade:1354
 +msgid ""
 +"Disabled\n"
@@ -282929,20 +286541,20 @@ index d56fc4e..8af72cb 100644
 +"Enforcing\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
  msgstr ""
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 +#: ../gui/system-config-selinux.glade:1463
 +msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
@@ -282951,33 +286563,32 @@ index d56fc4e..8af72cb 100644
 +"relabel is required."
  msgstr ""
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
  msgstr ""
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
  msgstr ""
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
  msgstr ""
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -282988,1496 +286599,1450 @@ index d56fc4e..8af72cb 100644
 +msgid "Filter"
  msgstr ""
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
  msgstr ""
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
  msgstr ""
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
  msgstr ""
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
  msgstr ""
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
  msgstr ""
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
  msgstr ""
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
  msgstr ""
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
  msgstr ""
  
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
  msgstr ""
  
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
  msgstr ""
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
  msgstr ""
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
  msgstr ""
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
  msgstr ""
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
 +#: ../sepolicy/sepolicy.py:215
 +msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
  msgstr ""
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
- msgstr ""
- 
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
- msgid ""
+-msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
++#: booleans.py:50
 +msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:59
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:67
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:86
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++#: booleans.py:95
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
++#: booleans.py:101
 +msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
++#: booleans.py:110
  msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:113
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:122
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:142
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:134
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
-+msgid "Allow rsync to run as a client"
++#: booleans.py:135
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
-+msgid "Allow rsync to export any files/directories read only."
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
-+msgid "Allow rsync servers to share cifs files systems"
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
-+msgid "Allow rsync servers to share nfs files systems"
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
-+msgid ""
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
-+msgid "Allow samba to share users home directories."
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
-+msgid "Allow samba to share any file/directory read only."
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
-+msgid "Allow samba to share any file/directory read/write."
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
-+msgid "Allow samba to act as a portmapper"
++#: booleans.py:144
++msgid ""
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
-+msgid "Allow samba to run unconfined scripts"
++#: booleans.py:145
++msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
-+msgid "Allow samba to export ntfs/fusefs volumes."
++#: booleans.py:146
++msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
-+msgid "Allow samba to export NFS volumes."
++#: booleans.py:147
++msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
-+msgid "Allow sanlock to read/write fuse files"
++#: booleans.py:148
++msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
-+msgid "Allow sanlock to manage nfs files"
++#: booleans.py:149
++msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
-+msgid "Allow sanlock to manage cifs files"
++#: booleans.py:150
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
-+msgid "Allow sasl to read shadow"
++#: booleans.py:151
++msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
-+msgid ""
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
++#: booleans.py:152
++msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
++#: booleans.py:153
++msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
-+msgid ""
-+"Boolean to determine whether the system permits loading policy, setting "
-+"enforcing mode, and changing boolean values.  Set this to true and you have "
-+"to reboot to set it back."
++#: booleans.py:154
++msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
-+msgid "Allow regular users direct dri device access"
++#: booleans.py:155
++msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
-+msgid ""
-+"Allow unconfined executables to make their heap memory executable.  Doing "
-+"this is a really bad idea. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:156
++msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
-+msgid ""
-+"Allow all unconfined executables to use libraries requiring text relocation "
-+"that are not labeled textrel_shlib_t"
++#: booleans.py:157
++msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
-+msgid ""
-+"Allow unconfined executables to make their stack executable.  This should "
-+"never, ever be necessary. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:158
++msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
-+msgid "Allow users to connect to the local mysql server"
++#: booleans.py:159
++msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:160
++msgid "Allow sanlock to manage cifs files"
++msgstr ""
++
++#: booleans.py:161
++msgid "Allow sasl to read shadow"
++msgstr ""
++
++#: booleans.py:162
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow confined users the ability to execute the ping and traceroute commands."
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
-+msgid "Allow users to connect to PostgreSQL"
++#: booleans.py:163
++msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:164
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -284485,74 +288050,88 @@ index d56fc4e..8af72cb 100644
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
-+"Allow user to r/w files on filesystems that do not have extended attributes "
-+"(FAT, CDROM, FLOPPY)"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values.  Set this to true and you have "
++"to reboot to set it back."
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:165
++msgid "Allow regular users direct dri device access"
++msgstr ""
++
++#: booleans.py:166
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users)  disabling this forces FTP passive mode and "
-+"may change other protocols."
++"Allow unconfined executables to make their heap memory executable.  Doing "
++"this is a really bad idea. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
-+msgid "Allow user music sharing"
++#: booleans.py:167
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:168
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+"Allow anon internal-sftp to upload files, used for public file transfer "
-+"services. Directories must be labeled public_content_rw_t."
++"Allow unconfined executables to make their stack executable.  This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
-+msgid ""
-+"Allow sftp-internal to read and write files in the user home directories"
++#: booleans.py:169
++msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:170
 +msgid ""
-+"Allow sftp-internal to login to local users and read/write all files on the "
-+"system, governed by DAC."
++"Allow confined users the ability to execute the ping and traceroute commands."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
-+msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home directories."
++#: booleans.py:171
++msgid "Allow users to connect to PostgreSQL"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
-+msgid "Allow sge to connect to the network using any TCP port"
++#: booleans.py:172
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
-+msgid "Allow sge to access nfs file systems."
++#: booleans.py:173
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
++"may change other protocols."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:174
++msgid "Allow user music sharing"
++msgstr ""
++
++#: booleans.py:175
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -284562,129 +288141,145 @@ index d56fc4e..8af72cb 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
-+"Enable additional permissions needed to support devices on 3ware controllers."
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:176
 +msgid ""
-+"Allow samba to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
-+msgid "Allow user spamassassin clients to use the network."
++#: booleans.py:177
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
-+msgid "Allow spamd to read/write user home directories."
++#: booleans.py:178
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
-+msgid ""
-+"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++#: booleans.py:179
++msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
-+msgid "Allow squid to run as a transparent proxy (TPROXY)"
++#: booleans.py:180
++msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:181
 +msgid ""
-+"Allow ssh with chroot env to read and write files in the user home "
-+"directories"
++"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
-+msgid "allow host key based authentication"
++#: booleans.py:182
++msgid ""
++"Allow samba to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
-+msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:183
++msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
-+msgid "allow staff user to create and transition to svirt domains."
++#: booleans.py:184
++msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
-+msgid "Allow the Telepathy connection managers to connect to any network port."
-+msgstr ""
-+
-+#: booleans.py:190
++#: booleans.py:185
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
++#: booleans.py:186
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
-+msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++#: booleans.py:187
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:188
++msgid "allow host key based authentication"
++msgstr ""
++
++#: booleans.py:189
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr ""
++
++#: booleans.py:190
++msgid "allow staff user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:192
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
-+"allow unconfined users to transition to the chrome sandbox domains when "
-+"running chrome-sandbox"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
-+msgid "Allow a user to login as an unconfined domain"
++#: booleans.py:193
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
-+msgid ""
-+"Allow unconfined users to transition to the Mozilla plugin domain when "
-+"running xulrunner plugin-container."
++#: booleans.py:194
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
-+msgid "Allow video playing tools to run unconfined"
++#: booleans.py:195
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
-+msgid "Allow unprivledged user to create and transition to svirt domains."
++#: booleans.py:196
++msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1645
@@ -284695,208 +288290,222 @@ index d56fc4e..8af72cb 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
-+msgid "Support ecryptfs home directories"
++#: booleans.py:197
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
-+msgid "Support fusefs home directories"
++#: booleans.py:198
++msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
-+msgid "Use lpd server instead of cups"
++#: booleans.py:199
++msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
-+msgid "Support NFS home directories"
++#: booleans.py:200
++msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
-+msgid "Support SAMBA home directories"
++#: booleans.py:201
++msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
-+msgid "Allow varnishd to connect to all ports, not just HTTP."
++#: booleans.py:202
++msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
-+msgid "Ignore vbetool mmap_zero errors."
++#: booleans.py:203
++msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
-+msgid ""
-+"Allow confined virtual guests to use serial/parallel communication ports"
++#: booleans.py:204
++msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
-+msgid ""
-+"Allow confined virtual guests to use executable memory and executable stack"
++#: booleans.py:205
++msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
-+msgid "Allow confined virtual guests to read fuse files"
++#: booleans.py:206
++msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
-+msgid "Allow confined virtual guests to manage nfs files"
++#: booleans.py:207
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
-+msgid "Allow confined virtual guests to manage cifs files"
++#: booleans.py:208
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
-+msgid "Allow confined virtual guests to interact with the sanlock"
++#: booleans.py:209
++msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
-+msgid "Allow confined virtual guests to manage device configuration, (pci)"
++#: booleans.py:210
++msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
-+msgid "Allow confined virtual guests to use usb devices"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
-+msgid "Allow confined virtual guests to interact with the xserver"
++#: booleans.py:212
++msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
-+msgid "Allow webadm to manage files in users home directories"
++#: booleans.py:213
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
-+msgid "Allow webadm to read files in users home directories"
++#: booleans.py:214
++msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
-+msgid "Ignore wine mmap_zero errors."
++#: booleans.py:215
++msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
-+msgid "Allow the graphical login program to execute bootloader"
++#: booleans.py:216
++msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
-+msgid ""
-+"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++#: booleans.py:217
++msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
-+msgid "Allow xen to manage nfs files"
++#: booleans.py:218
++msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
-+msgid ""
-+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
-+"logical volumes for disk images."
++#: booleans.py:219
++msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
-+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr ""
-+
-+#: booleans.py:222
++#: booleans.py:220
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
-+"Allow xguest users to configure Network Manager and connect to apache ports"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
-+msgid "Allow xguest users to mount removable media"
++#: booleans.py:221
++msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
-+msgid "Allow xguest to use blue tooth devices"
++#: booleans.py:222
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
-+msgid "Allows clients to write to the X server shared memory segments."
++#: booleans.py:223
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
-+msgid "Allows XServer to execute writable memory"
++#: booleans.py:224
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
-+msgid "Support X userspace object manager"
++#: booleans.py:225
++msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
++#: booleans.py:226
++msgid "Allow xguest to use blue tooth devices"
++msgstr ""
++
++#: booleans.py:227
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr ""
++
 +#: booleans.py:228
-+msgid "Allow zabbix to connect to unreserved ports"
++msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
 +#: booleans.py:229
-+msgid "Allow zebra daemon to write it configuration files"
++msgid "Support X userspace object manager"
 +msgstr ""
 +
 +#: booleans.py:230
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:231
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/sv.po b/policycoreutils/po/sv.po
-index dd71256..945d97a 100644
+index dd71256..e481142 100644
 --- a/policycoreutils/po/sv.po
 +++ b/policycoreutils/po/sv.po
 @@ -9,24 +9,28 @@ msgid ""
@@ -284907,7 +288516,7 @@ index dd71256..945d97a 100644
 -"PO-Revision-Date: 2012-06-14 21:00+0000\n"
 -"Last-Translator: Göran Uddeborg <goeran at uddeborg.se>\n"
 -"Language-Team: Swedish (http://www.transifex.net/projects/p/fedora/language/sv/)\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 +"Language-Team: Swedish (http://www.transifex.com/projects/p/fedora/language/"
@@ -284945,7 +288554,7 @@ index dd71256..945d97a 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Kunde inte ställa in körningskontext till %s.\n"
-@@ -88,856 +92,861 @@ msgstr "******************** VIKTIGT ***********************\n"
+@@ -88,856 +92,881 @@ msgstr "******************** VIKTIGT ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "För att göra denna policy aktiv, kör:"
  
@@ -285014,7 +288623,7 @@ index dd71256..945d97a 100644
  msgstr "Modulnamn"
  
 -#: ../semanage/seobject.py:304 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Version"
  
@@ -285084,10 +288693,10 @@ index dd71256..945d97a 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Kunde inte skapa en nyckel för %s"
@@ -285346,453 +288955,469 @@ index dd71256..945d97a 100644
  msgstr "SELinux-roller"
  
 -#: ../semanage/seobject.py:963
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Protokoll udp eller tcp krävs"
  
 -#: ../semanage/seobject.py:965
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Port krävs"
  
 -#: ../semanage/seobject.py:975
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr "Ogiltig port"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Kunde inte skapa en nyckel för %s/%s"
  
 -#: ../semanage/seobject.py:990
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Typ krävs"
  
 -#: ../semanage/seobject.py:996 ../semanage/seobject.py:1055
 -#: ../semanage/seobject.py:1110 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Kunde inte kontrollera om port %s/%s är definierad"
  
 -#: ../semanage/seobject.py:998
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Port %s/%s redan definierad"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Kunde inte skapa port för %s/%s"
  
 -#: ../semanage/seobject.py:1008
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Kunde inte skapa kontext för %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Kunde inte sätta användare i port-kontext för %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Kunde inte sätta roll i port-kontext för %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Kunde inte sätta typ i port-kontext för %s/%s"
  
 -#: ../semanage/seobject.py:1025
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Kunde inte sätta mls-fält i port-kontext för %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Kunde inte sätta port-kontext för %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Kunde inte lägga till port %s/%s"
  
 -#: ../semanage/seobject.py:1047 ../semanage/seobject.py:1312
 -#: ../semanage/seobject.py:1508
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Kräver setype eller serange"
  
 -#: ../semanage/seobject.py:1049
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Kräver setype"
  
 -#: ../semanage/seobject.py:1057 ../semanage/seobject.py:1112
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Port %s/%s är inte definierad"
  
 -#: ../semanage/seobject.py:1061
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Kunde inte fråga port %s/%s"
  
 -#: ../semanage/seobject.py:1072
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Kunde inte modifiera port %s/%s"
  
 -#: ../semanage/seobject.py:1085
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Kunde inte lista portarna"
  
 -#: ../semanage/seobject.py:1101
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Kan inte ta bort port %s"
  
 -#: ../semanage/seobject.py:1118
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Port %s/%s är definierad i policy, kan inte tas bort"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Kan inte ta bort port %s/%s"
  
 -#: ../semanage/seobject.py:1138 ../semanage/seobject.py:1160
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Kunde inte lista portar"
  
 -#: ../semanage/seobject.py:1199
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux-porttyp"
  
 -#: ../semanage/seobject.py:1199
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1199 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Portnummer"
  
 -#: ../semanage/seobject.py:1218
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Nodadress krävs"
  
 -#: ../semanage/seobject.py:1233
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Okänt eller saknat protokoll"
  
 -#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1446
 -#: ../semanage/seobject.py:1724
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux Type krävs"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1352 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1512 ../semanage/seobject.py:1546
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Kunde inte skapa nyckel för %s"
  
 -#: ../semanage/seobject.py:1253 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Kunde inte kontrollera om adressen %s är definierad"
  
 -#: ../semanage/seobject.py:1262
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Kunde inte skapa en adress för %s"
  
 -#: ../semanage/seobject.py:1268 ../semanage/seobject.py:1466
 -#: ../semanage/seobject.py:1686
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Kunde inte skapa-kontext för %s"
  
 -#: ../semanage/seobject.py:1272
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Kunde inte sätta mask för %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Kunde inte sätta användare i adresskontext för %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Kunde inte sätta roll i adresskontext för %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Kunde inte sätta typ i adresskontext för %s"
  
 -#: ../semanage/seobject.py:1289
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Kunde inte sätta mls-fält i adresskontext för %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Kunde inte sätta adresskontext för %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Kunde inte lägga till adress %s"
  
 -#: ../semanage/seobject.py:1322 ../semanage/seobject.py:1358
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Adressen %s är inte definierad"
  
 -#: ../semanage/seobject.py:1326
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Kunde inte fråga adress %s"
  
 -#: ../semanage/seobject.py:1336
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Kunde inte modifiera adress %s"
  
 -#: ../semanage/seobject.py:1364
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "Adress %s är definierad i policy, kan inte tas bort"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Kunde inte ta bort adress %s"
  
 -#: ../semanage/seobject.py:1380
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr "Kunde inte göra deleteall på nodmappningar"
  
 -#: ../semanage/seobject.py:1394
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Kunde inte lista adresser"
  
 -#: ../semanage/seobject.py:1454 ../semanage/seobject.py:1516
 -#: ../semanage/seobject.py:1550 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux Type krävs"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Kunde inte kontrollera om gränssnittet %s är definierat"
  
 -#: ../semanage/seobject.py:1461
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Kunde inte skapa gränssnitt för %s"
  
 -#: ../semanage/seobject.py:1470
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Kunde inte sätta använda i gränssnitts-kontext för %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Kunde inte sätta roll i gränssnittskontext för %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Kan inte sätta typ i gränssnitts-kontext för %s"
  
 -#: ../semanage/seobject.py:1483
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Kan inte sätta mls-fält i gränssnittskontext för %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Kan inte sätta gränssnittskontext för %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Kan inte sätta meddelande-kontext för %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Kunde inte lägga till gränssnittet %s"
  
 -#: ../semanage/seobject.py:1518 ../semanage/seobject.py:1552
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Gränssnittet %s är inte definierat"
  
 -#: ../semanage/seobject.py:1522
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Kunde inte fråga gränssnittet %s"
  
 -#: ../semanage/seobject.py:1533
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Kunde inte ändra gränssnittet %s"
  
 -#: ../semanage/seobject.py:1558
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Gränssnitt %s är definierad i policy, kan inte tas bort"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Kunde inte ta bort gränssnittet %s"
  
 -#: ../semanage/seobject.py:1574
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr "Kunde inte ta bort alla gränssnittsmappningar"
  
 -#: ../semanage/seobject.py:1588
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Kunde inte lista gränssnitt"
  
 -#: ../semanage/seobject.py:1613
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux-gränssnitt"
  
 -#: ../semanage/seobject.py:1613 ../semanage/seobject.py:1936
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Kontext"
  
 -#: ../semanage/seobject.py:1663
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr "En ekvivalensklass för %s finns redan"
  
 -#: ../semanage/seobject.py:1669
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr "Filspecifikationen %s står i konflikt med evivalensregeln ”%s %s”"
  
 -#: ../semanage/seobject.py:1678
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr "Någon ekvivalensklass för %s finns inte"
  
 -#: ../semanage/seobject.py:1692
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Kunde inte sätta användare i filkontext för %s"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Kunde inte sätta roll i filkontext för %s"
  
 -#: ../semanage/seobject.py:1701 ../semanage/seobject.py:1758
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Kunde inte sätta mls-fält i filkontext för %s"
  
 -#: ../semanage/seobject.py:1707
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Ogiltig filspecifikation"
  
 -#: ../semanage/seobject.py:1709
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr "Filspecifikationer kan inte innehålla blanktecken"
  
 -#: ../semanage/seobject.py:1714
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
 -"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
@@ -285802,111 +289427,116 @@ index dd71256..945d97a 100644
 +msgstr ""
 +"Filspecifikationen %s står i konflikt med ekvivalensregeln ”%s %s”; försök "
 +"lägga till ”%s” istället"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1732 ../semanage/seobject.py:1737
 -#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1872
 -#: ../semanage/seobject.py:1876
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Kan inte kontrollera om fil-kontext för %s är definierat"
  
 -#: ../semanage/seobject.py:1745
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Kunde inte skapa filkontext för %s"
  
 -#: ../semanage/seobject.py:1753
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Kunde inte sätta typ i filkontext för %s"
  
 -#: ../semanage/seobject.py:1761 ../semanage/seobject.py:1818
 -#: ../semanage/seobject.py:1822
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Kunde inte sätta filkontext för %s"
  
 -#: ../semanage/seobject.py:1767
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Kunde inte lägga till filkontext för %s"
  
 -#: ../semanage/seobject.py:1781
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Kräver setype, serange eller seuser"
  
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Filkontext för %s är inte definierad"
  
 -#: ../semanage/seobject.py:1800
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Kunde inte fråga filkontext för %s"
  
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Kunde inte modifiera filkontext för %s"
  
 -#: ../semanage/seobject.py:1839
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Kunde inte lista filkontexten"
  
 -#: ../semanage/seobject.py:1853
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Kunde inte radera filkontexten %s"
  
 -#: ../semanage/seobject.py:1878
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "Filkontext för %s är definierad i policy, kan inte tas bort"
  
 -#: ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Kunde inte radera filkontext för %s"
  
 -#: ../semanage/seobject.py:1899
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Kunde inte lista filkontext"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Kunde inte lista lokalt filkontext"
  
 -#: ../semanage/seobject.py:1936
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux-kontext"
  
 -#: ../semanage/seobject.py:1936
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "typ"
  
 -#: ../semanage/seobject.py:1949
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -285916,7 +289546,7 @@ index dd71256..945d97a 100644
 +"SELinux-distributionens fcontext-ekvivalens \n"
  
 -#: ../semanage/seobject.py:1954
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -285927,103 +289557,103 @@ index dd71256..945d97a 100644
  
 -#: ../semanage/seobject.py:1988 ../semanage/seobject.py:2040
 -#: ../semanage/seobject.py:2046
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Kunde inte kontrollera om flaggan %s är definierad"
  
 -#: ../semanage/seobject.py:1990 ../semanage/seobject.py:2042
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Flaggan %s är inte definierad"
  
 -#: ../semanage/seobject.py:1994
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Kunde inte fråga filkontext %s"
  
 -#: ../semanage/seobject.py:1999
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Du måste ange ett av följande värden: %s"
  
 -#: ../semanage/seobject.py:2004
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Kunde inte sätta aktivt värde på booleanen %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Kunde inte modifiera flagga %s"
  
 -#: ../semanage/seobject.py:2025
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Felaktigt format %s: Post %s"
  
 -#: ../semanage/seobject.py:2048
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Flagga %s är definierad i policy, kan inte tas bort"
  
 -#: ../semanage/seobject.py:2052
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Kunde inte ta bort flagga %s"
  
 -#: ../semanage/seobject.py:2064 ../semanage/seobject.py:2081
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Kunde inte lista flaggor"
  
 -#: ../semanage/seobject.py:2104
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "okänt"
  
 -#: ../semanage/seobject.py:2117
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "av"
  
 -#: ../semanage/seobject.py:2117
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "på"
  
 -#: ../semanage/seobject.py:2131
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux-boolean"
  
 -#: ../semanage/seobject.py:2131
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr "Tillstånd"
  
 -#: ../semanage/seobject.py:2131
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr "Standard"
  
 -#: ../semanage/seobject.py:2131 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Beskrivning"
  
-@@ -1001,7 +1010,7 @@ msgstr "Fel vid minnesallokering.\n"
+@@ -1001,7 +1030,7 @@ msgstr "Fel vid minnesallokering.\n"
  msgid "Error sending audit message.\n"
  msgstr "Fel vid skickande av granskningsmeddelande.\n"
  
@@ -286032,7 +289662,7 @@ index dd71256..945d97a 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Kunde inte bestämma upprätthållande-läge.\n"
-@@ -1116,62 +1125,66 @@ msgstr "Kunde inte få tag i tomt signal-set\n"
+@@ -1116,62 +1145,66 @@ msgstr "Kunde inte få tag i tomt signal-set\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Kan inte sätta SIGHUP-hanterare\n"
  
@@ -286111,7 +289741,7 @@ index dd71256..945d97a 100644
  msgid "failed to exec shell\n"
  msgstr "kunde ej exek skal\n"
  
-@@ -1274,27 +1287,27 @@ msgstr "chcat -- -Hemligt /dok/affärsplan.odt"
+@@ -1274,27 +1307,27 @@ msgstr "chcat -- -Hemligt /dok/affärsplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +Hemligt juser"
  
@@ -286148,7 +289778,7 @@ index dd71256..945d97a 100644
  msgid "File Labeling"
  msgstr "Filmärkning"
  
-@@ -1302,21 +1315,27 @@ msgstr "Filmärkning"
+@@ -1302,21 +1335,27 @@ msgstr "Filmärkning"
  msgid ""
  "File\n"
  "Specification"
@@ -286180,7 +289810,7 @@ index dd71256..945d97a 100644
  msgid "User Mapping"
  msgstr "Användarmappning"
  
-@@ -1324,26 +1343,32 @@ msgstr "Användarmappning"
+@@ -1324,598 +1363,526 @@ msgstr "Användarmappning"
  msgid ""
  "Login\n"
  "Name"
@@ -286213,20 +289843,27 @@ index dd71256..945d97a 100644
  msgstr "Inloggning '%s' krävs"
  
 -#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2772
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
  msgstr "Policymodul"
  
-@@ -1355,7 +1380,7 @@ msgstr "Modulnamn"
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr "Modulnamn"
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
  msgstr "Avaktivera granskning"
  
 -#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2681
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
  msgstr "Aktivera granskning"
  
-@@ -1363,559 +1388,481 @@ msgstr "Aktivera granskning"
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr "Läsa in policymodul"
  
@@ -286253,8 +289890,7 @@ index dd71256..945d97a 100644
 +"Christian Rose\n"
 +"Magnus Larsson\n"
 +"Göran Uddeborg"
- 
--#: ../gui/polgen.glade:90
++
 +#: ../gui/polgen.glade:34
 +msgid "Add Booleans Dialog"
 +msgstr "Dialog för booleantillägg"
@@ -286262,7 +289898,8 @@ index dd71256..945d97a 100644
 +#: ../gui/polgen.glade:101
 +msgid "Boolean Name"
 +msgstr "Booleans namn"
-+
+ 
+-#: ../gui/polgen.glade:90
 +#: ../gui/polgen.glade:230
  msgid "SELinux Policy Generation Tool"
  msgstr "Genereringsverktyg för SELinuxpolicy"
@@ -286282,7 +289919,7 @@ index dd71256..945d97a 100644
  msgstr "<b>Program</b>"
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "Standard initdemon"
 +
@@ -286300,7 +289937,7 @@ index dd71256..945d97a 100644
 +"Vanligen krävs ett skript i /etc/rc.d/init.d"
  
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
  msgstr "DBUS-systemdemonen"
  
@@ -286316,7 +289953,7 @@ index dd71256..945d97a 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr "Internettjänstedemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "Webbprogram/-skript (CGI)"
  
@@ -286329,7 +289966,7 @@ index dd71256..945d97a 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr "Webbprogram/-skript (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "Användarprogram"
  
@@ -286348,7 +289985,7 @@ index dd71256..945d97a 100644
 +"en användare"
  
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:166
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr "Sandlåda"
  
@@ -286376,7 +290013,7 @@ index dd71256..945d97a 100644
 +msgstr "Modifiera en existerande inloggningsanvändarpost."
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
  msgid "Minimal Terminal User Role"
  msgstr "Minimal terminalanvändarroll"
  
@@ -286394,7 +290031,7 @@ index dd71256..945d97a 100644
 +"nätverk, inte su, inte sudo."
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:162
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
  msgid "Minimal X Windows User Role"
  msgstr "Minimal X-Windows-användarroll"
  
@@ -286411,7 +290048,7 @@ index dd71256..945d97a 100644
 +"inte su"
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:163
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
  msgid "User Role"
  msgstr "Användarroll"
  
@@ -286428,7 +290065,7 @@ index dd71256..945d97a 100644
 +"övergång, inte sudo, inte su."
  
 -#: ../gui/polgen.glade:539 ../gui/polgen.py:164
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
  msgid "Admin User Role"
  msgstr "Admininstrativ användarroll"
  
@@ -286453,7 +290090,7 @@ index dd71256..945d97a 100644
 -msgstr "Välj root/administratöranvändarroll om denna användare kommer användas för att administrera maskinen när han/hon kör som root.  Denna användare kommer inte att kunna logga in direkt till systemet."
 -
 -#: ../gui/polgen.glade:649 ../gui/polgen.py:165
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
  msgid "Root Admin User Role"
  msgstr "Root-administrativ användarroll"
  
@@ -286990,7 +290627,7 @@ index dd71256..945d97a 100644
  msgid "Network Port"
  msgstr "Nätverkport"
  
-@@ -1923,7 +1870,9 @@ msgstr "Nätverkport"
+@@ -1923,7 +1890,9 @@ msgstr "Nätverkport"
  msgid ""
  "SELinux Port\n"
  "Type"
@@ -287001,7 +290638,7 @@ index dd71256..945d97a 100644
  
  #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
  msgid "Protocol"
-@@ -1933,7 +1882,9 @@ msgstr "Protokoll"
+@@ -1933,7 +1902,9 @@ msgstr "Protokoll"
  msgid ""
  "MLS/MCS\n"
  "Level"
@@ -287012,7 +290649,7 @@ index dd71256..945d97a 100644
  
  #: ../gui/portsPage.py:101
  msgid "Port"
-@@ -1948,1425 +1899,2428 @@ msgstr "Portnummer \"%s\" är inte giltigt.  0 < PORTNUMMER < 65536 "
+@@ -1948,1425 +1919,2443 @@ msgstr "Portnummer \"%s\" är inte giltigt.  0 < PORTNUMMER < 65536 "
  msgid "List View"
  msgstr "Listvy"
  
@@ -287083,11 +290720,19 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:2
 -msgid "Allow all daemons to write corefiles to /"
 -msgstr "Tillåt alla demoner att skriva minnesdumpfiler i /"
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "Är du säker på att du vill ta bort %s \"%s\"?"
+ 
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
 -msgstr "Tillåt alla demoner att kunna använda oallokerade tty:er"
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "Radera %s"
+ 
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -287096,62 +290741,46 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr "Användarpriviliger"
-+#: ../gui/semanagePage.py:126
++#: ../gui/semanagePage.py:134
 +#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
-+msgstr "Är du säker på att du vill ta bort %s \"%s\"?"
++msgid "Add %s"
++msgstr "Lägg till %s"
  
 -#: ../gui/selinux.tbl:4
 -msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
 -msgstr "Tillåt SELinuxanvändarkontot gadmin att köra filer i hemkatalogen eller /tmp"
-+#: ../gui/semanagePage.py:126
++#: ../gui/semanagePage.py:148
 +#, python-format
-+msgid "Delete %s"
-+msgstr "Radera %s"
++msgid "Modify %s"
++msgstr "Modifiera %s"
  
 -#: ../gui/selinux.tbl:5
 -msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
 -msgstr "Tillåt SELinuxanvändarkontot guest att köra filer i hemkatalogen eller /tmp"
-+#: ../gui/semanagePage.py:134
-+#, python-format
-+msgid "Add %s"
-+msgstr "Lägg till %s"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "Tillåtande"
  
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
 -msgstr "Minesskydd"
-+#: ../gui/semanagePage.py:148
-+#, python-format
-+msgid "Modify %s"
-+msgstr "Modifiera %s"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "Upprätthållande"
  
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
 -msgstr "Tillåt javas exekverbara stack"
-+#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
-+msgid "Permissive"
-+msgstr "Tillåtande"
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "Status"
  
 -#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
 -#: ../gui/selinux.tbl:209
 -msgid "Mount"
 -msgstr "Montera"
-+#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
-+msgid "Enforcing"
-+msgstr "Upprätthållande"
- 
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
--msgstr "Tillåt mount att montera valfria filer"
-+#: ../gui/statusPage.py:94
-+msgid "Status"
-+msgstr "Status"
- 
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
--msgstr "Tillåt mount att montera på valfria kataloger"
 +#: ../gui/statusPage.py:133
 +msgid ""
 +"Changing the policy type will cause a relabel of the entire file system on "
@@ -287161,10 +290790,7 @@ index dd71256..945d97a 100644
 +"Att byta policytyp kommer medföra en ometikettering av hela filsystemet vid "
 +"nästa omstart.  Ometikettering tar en lång tid, beroende på storleken på "
 +"filsystemet.  Vill du fortsätta?"
- 
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
--msgstr "Tillåt mplayers exekverbara stack"
++
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -287554,24 +291180,24 @@ index dd71256..945d97a 100644
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "Internettjänstedemon"
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "Portar måste vara tal eller intervall av tal från 1 till %d "
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "Du måste ange ett namn för din instängda process/användare"
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
@@ -287579,53 +291205,58 @@ index dd71256..945d97a 100644
 +"Namn måste vara alfanumeriska utan blanktecken.  Överväg att använda flagga "
 +"”-n MODULNAMN”"
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "Användarrolltyper är inte tilldelas körbara program."
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "Endast demonprogram kan använda ett initskript."
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve måste vara ett booleskt värde "
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog måste vara ett booleskt värde "
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos måste vara ett booleskt värde "
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache måste vara ett booleskt värde "
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "ANVÄNDARtyper får automatiskt en tmp-typ"
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr ""
 +"Du måste ange sökvägen till det exekverbara programmet för din instängda "
 +"process"
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "Typupprätthållandefil"
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "Gränssnittsfil"
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "Filkontextsfil"
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "Gränssnittsfil"
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "Uppstartsskript"
 +
@@ -287645,17 +291276,27 @@ index dd71256..945d97a 100644
 +msgstr "Tillåt Samba att dela nfs-kataloger"
 +
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "Tillåt mozillawebbläsaren att läsa användarfiler"
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
 +msgstr ""
 +
-+#: booleans.py:5
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "Tillåt användare skriva/läsa usb-enheter"
 +
-+#: booleans.py:6
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "Tillåt användare skriva/läsa usb-enheter"
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
@@ -287663,601 +291304,766 @@ index dd71256..945d97a 100644
 +"Tillåt cdrecord att läsa olika innehåll.  nfs, samba, löstagbara enheter, "
 +"användartemporära och filer med ej betrott innehåll"
 +
-+#: booleans.py:7
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "Tillåt Samba att dela nfs-kataloger"
 +
-+#: booleans.py:8
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "Tillåt mozillawebbläsaren att läsa användarfiler"
 +
-+#: booleans.py:9
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "Tillåt mozillawebbläsaren att läsa användarfiler"
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:11
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "Tillåt squid-demonen att ansluta till nätverket"
 +
-+#: booleans.py:12
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "Tillåt spamd att komma åt hemkataloger"
 +
-+#: booleans.py:13
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "Tillåt spamd att komma åt hemkataloger"
 +
-+#: booleans.py:14
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "Tillåt squid-demonen att ansluta till nätverket"
 +
-+#: booleans.py:15
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "Tillåt squid-demonen att ansluta till nätverket"
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
 +msgstr ""
 +
-+#: booleans.py:17
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "Tillåt sasl-autentiseringsservern att läsa /etc/shadow"
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "Tillåt alla demoner att skriva minnesdumpfiler i /"
 +
-+#: booleans.py:19
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "Tillåt alla demoner att skriva minnesdumpfiler i /"
 +
-+#: booleans.py:20
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "Tillåt alla demoner att kunna använda oallokerade tty:er"
 +
-+#: booleans.py:21
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +"Tillåt SELinux webadm-användare att hantera opriviligerade användares "
 +"hemkataloger"
 +
-+#: booleans.py:22
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
 +"hemkataloger"
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "Tillåt användare att köra kommandot mount"
 +
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "Tillåt alla demoner att skriva minnesdumpfiler i /"
 +
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "Tillåt alla demoner att skriva minnesdumpfiler i /"
 +
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "Tillåt alla demoner att skriva minnesdumpfiler i /"
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "Tillåt user att ansluta till postgres-uttag"
 +
-+#: booleans.py:31
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
 +"hemkataloger"
 +
-+#: booleans.py:32
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
 +"hemkataloger"
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "Tillåt squid-demonen att ansluta till nätverket"
 +
-+#: booleans.py:35
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "Tillåt vanliga användare att köra ping"
 +
-+#: booleans.py:36
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
 +"hemkataloger"
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "Tillåter %s att ansluta till valfri tcp-port"
 +
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "Tillåt user att ansluta till mysql-uttag"
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "Tillåter %s att ansluta till valfri tcp-port"
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "Tillåt spamd att komma åt hemkataloger"
 +
-+#: booleans.py:46
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "Tillåt spamd att komma åt hemkataloger"
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "Tillåt spamd att komma åt hemkataloger"
 +
-+#: booleans.py:51
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "Tillåt spamd att komma åt hemkataloger"
 +
-+#: booleans.py:52
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "Tillåt demoner att köra med NIS"
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "Tillåt demoner att köra med NIS"
 +
-+#: booleans.py:60
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "Tillåter %s att ansluta till valfri udp-port"
-+
-+#: booleans.py:61
+ 
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr "Tillåt mount att montera valfria filer"
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "Tillåter %s att ansluta till valfri udp-port"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "Tillåt squid-demonen att ansluta till nätverket"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "Tillåt squid-demonen att ansluta till nätverket"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "Tillåt squid-demonen att ansluta till nätverket"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "Tillåt squid-demonen att ansluta till nätverket"
 +
-+#: booleans.py:66
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "Tillåter %s att ansluta till valfri tcp-port"
 +
-+#: booleans.py:67
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "Tillåt spamd att komma åt hemkataloger"
- 
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
--msgstr "SSH"
-+#: booleans.py:68
++
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "Tillåt demoner att köra med NIS"
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
- 
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
-+#: booleans.py:70
++
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
- msgstr "Tillåt ssh att köra ssh-keysign"
- 
--#: ../gui/selinux.tbl:11
-+#: booleans.py:71
++msgstr "Tillåt ssh att köra ssh-keysign"
++
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "Tillåter %s att ansluta till valfri udp-port"
 +
-+#: booleans.py:72
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "Tillåt spamd att komma åt hemkataloger"
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "Tillåt user att ansluta till postgres-uttag"
 +
-+#: booleans.py:75
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "Tillåt rpm att köra obegränsad"
 +
-+#: booleans.py:76
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "Tillåt användare att köra kommandot mount"
 +
-+#: booleans.py:77
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "Tillåt användare att köra kommandot mount"
 +
-+#: booleans.py:78
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "Tillåt rpm att köra obegränsad"
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "Tillåt demoner att köra med NIS"
 +
-+#: booleans.py:81
- msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
--msgstr "Tillåt SELinuxanvändarkontot staff att köra filer i hemkatalogen eller /tmp"
++#: booleans.py:83
++msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
- 
--#: ../gui/selinux.tbl:12
-+#: booleans.py:82
- msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
--msgstr "Tillåt SELinuxanvändarkontot sysadm att köra filer i hemkatalogen eller /tmp"
++
++#: booleans.py:84
++msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "Tillåt användare att köra kommandot mount"
- 
--#: ../gui/selinux.tbl:13
-+#: booleans.py:84
- msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or "
--"/tmp"
--msgstr "Tillåt SELinuxanvändarkontot unconfined att köra filer i hemkatalogen eller /tmp"
++
++#: booleans.py:86
++msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
- 
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
--msgstr "Nätverkinställningar"
-+#: booleans.py:85
++
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
- 
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
--msgstr "Tillåt oetiketterade paket att åka i nätverket"
-+#: booleans.py:86
++
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "Tillåt spamd att komma åt hemkataloger"
 +
-+#: booleans.py:87
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "Tillåt spamd att komma åt hemkataloger"
 +
-+#: booleans.py:88
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "Tillåt ssh att köra ssh-keysign"
 +
-+#: booleans.py:89
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "Tillåt spamd att komma åt hemkataloger"
-+
-+#: booleans.py:90
+ 
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "Tillåter %s att ansluta till valfri tcp-port"
 +
-+#: booleans.py:91
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "Tillåt spamd att komma åt hemkataloger"
 +
-+#: booleans.py:92
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "Tillåter %s att ansluta till valfri udp-port"
- 
--#: ../gui/selinux.tbl:15
-+#: booleans.py:93
++
++#: booleans.py:95
 +#, fuzzy
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
--msgstr "Tillåt SELinuxanvändarkontot user att köra filer i hemkatalogen eller /tmp"
++msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr "Tillåter %s att ansluta till valfri udp-port"
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
--msgstr "Tillåt unconfied att dyntrans till unconfined_execmem"
-+#: booleans.py:94
++
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "Tillåt javas exekverbara stack"
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
--msgstr "Databaser"
-+#: booleans.py:95
++
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "Välj fil(er) som instängda program skapar eller skriver"
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
--msgstr "Tillåt user att ansluta till mysql-uttag"
-+#: booleans.py:96
++
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "Tillåt demoner att köra med NIS"
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
--msgstr "Tillåt user att ansluta till postgres-uttag"
-+#: booleans.py:97
++
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "Tillåt alla demoner att kunna använda oallokerade tty:er"
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
 +msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
--msgstr "XServer"
-+#: booleans.py:99
++
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
 +msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
--msgstr "Tillåt klienter att skriva till X:s delade minne"
-+#: booleans.py:100
++
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "Tillåt spamd att komma åt hemkataloger"
 +
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
-+msgstr "Tillåt mount att montera på valfria kataloger"
-+
-+#: booleans.py:102
+ msgstr "Tillåt mount att montera på valfria kataloger"
+ 
+-#: ../gui/selinux.tbl:9
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "Tillåt squid-demonen att ansluta till nätverket"
 +
-+#: booleans.py:103
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr ""
 +"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
 +"hemkataloger"
- 
--#: ../gui/selinux.tbl:20
-+#: booleans.py:104
++
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "Tillåt staff-webbläsare att skriva till hemkatalogen"
 +
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
-+msgstr "Tillåt mplayers exekverbara stack"
-+
-+#: booleans.py:106
++#: booleans.py:107
+ msgid "Allow mplayer executable stack"
+ msgstr "Tillåt mplayers exekverbara stack"
+ 
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
+-msgstr "SSH"
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "Tillåter %s att ansluta till valfri tcp-port"
-+
-+#: booleans.py:107
+ 
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr "Tillåt ssh att köra ssh-keysign"
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "Tillåter %s att binda till valfri udp-portar"
-+
-+#: booleans.py:108
+ 
+-#: ../gui/selinux.tbl:11
++#: booleans.py:110
  msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
--msgstr "Tillåt SELinuxanvändarkontot xguest att köra filer i hemkatalogen eller /tmp"
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr "Tillåt SELinuxanvändarkontot staff att köra filer i hemkatalogen eller /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
 +msgstr ""
-+
-+#: booleans.py:109
+ 
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-msgstr "Tillåt SELinuxanvändarkontot sysadm att köra filer i hemkatalogen eller /tmp"
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "Tillåt mount att montera på valfria kataloger"
- 
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
--msgstr "NIS"
-+#: booleans.py:110
++
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "Tillåt Samba att dela nfs-kataloger"
-+
-+#: booleans.py:111
-+msgid ""
+ 
+-#: ../gui/selinux.tbl:13
++#: booleans.py:113
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or "
+-"/tmp"
+-msgstr "Tillåt SELinuxanvändarkontot unconfined att köra filer i hemkatalogen eller /tmp"
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
  
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
+-msgstr "Nätverkinställningar"
++#: booleans.py:114
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "Tillåt demoner att köra med NIS"
+ 
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr "Tillåt oetiketterade paket att åka i nätverket"
++#: booleans.py:115
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "Tillåt klienter att skriva till X:s delade minne"
++
++#: booleans.py:116
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "Tillåter %s att ansluta till valfri udp-port"
++
++#: booleans.py:117
++#, fuzzy
++msgid "Allow nsplugin code to execmem/execstack"
++msgstr "Tillåter %s att ansluta till valfri udp-port"
+ 
+-#: ../gui/selinux.tbl:15
++#: booleans.py:118
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "Tillåt spamd att komma åt hemkataloger"
++
++#: booleans.py:119
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
++
++#: booleans.py:120
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "Tillåter %s att ansluta till valfri tcp-port"
++
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
++msgstr ""
++
++#: booleans.py:122
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr "Tillåt SELinuxanvändarkontot user att köra filer i hemkatalogen eller /tmp"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:123
++#, fuzzy
++msgid "Determine whether polipo can access cifs file systems."
++msgstr "Tillåt spamd att komma åt hemkataloger"
+ 
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-msgstr "Tillåt unconfied att dyntrans till unconfined_execmem"
++#: booleans.py:124
++#, fuzzy
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr "Tillåt spamd att komma åt hemkataloger"
+ 
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr "Databaser"
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
++msgstr ""
+ 
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr "Tillåt user att ansluta till mysql-uttag"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++msgstr ""
+ 
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:127
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "Tillåt spamd att komma åt hemkataloger"
++
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:130
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "Tillåt användare att köra kommandot mount"
++
++#: booleans.py:131
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "Tillåt vanliga användare att köra ping"
++
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr "Tillåt att pppd körs för en vanlig användare"
++
++#: booleans.py:134
++#, fuzzy
++msgid ""
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "Tillåter %s att ansluta till valfri udp-port"
++
++#: booleans.py:135
++#, fuzzy
++msgid "Allow Puppet client to manage all file types."
++msgstr "Tillåt mount att montera valfria filer"
++
++#: booleans.py:136
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr "Tillåt user att ansluta till postgres-uttag"
+ 
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr "XServer"
++#: booleans.py:137
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
+ 
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr "Tillåt klienter att skriva till X:s delade minne"
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use cifs/Samba file systems"
++msgstr "Tillåt Samba att dela nfs-kataloger"
++
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
++msgstr ""
++
++#: booleans.py:140
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Tillåt Samba att dela nfs-kataloger"
++
++#: booleans.py:141
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "Tillåt användare skriva/läsa usb-enheter"
++
++#: booleans.py:142
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "Tillåt sasl-autentiseringsservern att läsa /etc/shadow"
++
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
+ 
+-#: ../gui/selinux.tbl:20
++#: booleans.py:144
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-msgstr "Tillåt SELinuxanvändarkontot xguest att köra filer i hemkatalogen eller /tmp"
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
++msgstr ""
+ 
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr "NIS"
++#: booleans.py:145
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "Tillåt rpm att köra obegränsad"
+ 
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: booleans.py:112
+-msgstr "Tillåt demoner att köra med NIS"
++#: booleans.py:146
 +#, fuzzy
-+msgid "Allow system to run with NIS"
- msgstr "Tillåt demoner att köra med NIS"
++msgid "Allow rsync to export any files/directories read only."
++msgstr "Tillåt mount att montera på valfria kataloger"
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
 -#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
@@ -288287,342 +292093,185 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
 -msgstr "Tillåt staff-webbläsare att skriva till hemkatalogen"
-+#: booleans.py:113
-+#, fuzzy
-+msgid "Allow confined applications to use nscd shared memory."
-+msgstr "Tillåt klienter att skriva till X:s delade minne"
-+
-+#: booleans.py:114
++#: booleans.py:147
 +#, fuzzy
-+msgid "Allow nsplugin code to connect to unreserved ports"
-+msgstr "Tillåter %s att ansluta till valfri udp-port"
++msgid "Allow rsync servers to share cifs files systems"
++msgstr "Tillåt Samba att dela nfs-kataloger"
 +
-+#: booleans.py:115
++#: booleans.py:148
 +#, fuzzy
-+msgid "Allow nsplugin code to execmem/execstack"
-+msgstr "Tillåter %s att ansluta till valfri udp-port"
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Tillåt Samba att dela nfs-kataloger"
 +
-+#: booleans.py:116
++#: booleans.py:149
 +#, fuzzy
-+msgid "Allow openvpn to read home directories"
++msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "Tillåt spamd att komma åt hemkataloger"
 +
-+#: booleans.py:117
-+#, fuzzy
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
-+msgstr "Tillåt squid-demonen att ansluta till nätverket"
-+
-+#: booleans.py:118
-+#, fuzzy
-+msgid "Allow polipo to connect to all ports > 1023"
-+msgstr "Tillåter %s att ansluta till valfri tcp-port"
-+
-+#: booleans.py:119
++#: booleans.py:150
 +msgid ""
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
 +msgstr ""
 +
-+#: booleans.py:120
-+msgid ""
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "Tillåt spamd att komma åt hemkataloger"
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
 -msgstr "Avaktivera SELinux-skydd för amanda"
-+#: booleans.py:121
++#: booleans.py:152
 +#, fuzzy
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr "Tillåt spamd att komma åt hemkataloger"
++msgid "Allow samba to share any file/directory read only."
++msgstr "Tillåt Samba att dela nfs-kataloger"
++
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "Tillåt Samba att dela nfs-kataloger"
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
 -msgstr "Avaktivera SELinux-skydd för amavis"
-+#: booleans.py:122
++#: booleans.py:154
 +#, fuzzy
-+msgid "Determine whether Polipo can access nfs file systems."
-+msgstr "Tillåt spamd att komma åt hemkataloger"
++msgid "Allow samba to act as a portmapper"
++msgstr "Tillåt Samba att dela nfs-kataloger"
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
 -msgstr "Avaktivera SELinux-skydd för apmd-demonen"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
-+msgstr ""
++#: booleans.py:155
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "Tillåt rpm att köra obegränsad"
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
 -msgstr "Avaktivera SELinux-skydd för arpwatch-demonen"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
-+msgstr ""
++#: booleans.py:156
++#, fuzzy
++msgid "Allow samba to export ntfs/fusefs volumes."
++msgstr "Tillåt spamd att komma åt hemkataloger"
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
 -msgstr "Avaktivera SELinux-skydd för auditd-demonen"
-+#: booleans.py:125
++#: booleans.py:157
 +#, fuzzy
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
-+msgstr "Tillåt spamd att komma åt hemkataloger"
++msgid "Allow samba to export NFS volumes."
++msgstr "Tillåt Samba att dela nfs-kataloger"
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr "Avaktivera SELinux-skydd för automount-demonen"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
-+msgstr ""
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "Tillåt xen att läsa/skriva fysiska diskenheter"
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
 -msgstr "Avaktivera SELinux-skydd för avahi"
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "Tillåt mount att montera valfria filer"
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
 -msgstr "Avaktivera SELinux-skydd för bluetooth-demonen"
-+#: booleans.py:128
++#: booleans.py:160
 +#, fuzzy
-+msgid "Allow database admins to execute DML statement"
-+msgstr "Tillåt användare att köra kommandot mount"
++msgid "Allow sanlock to manage cifs files"
++msgstr "Tillåt mount att montera valfria filer"
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
 -msgstr "Avaktivera SELinux-skydd för canna-demonen"
-+#: booleans.py:129
++#: booleans.py:161
 +#, fuzzy
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr "Tillåt vanliga användare att köra ping"
++msgid "Allow sasl to read shadow"
++msgstr "Tillåt sasl-autentiseringsservern att läsa /etc/shadow"
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr "Avaktivera SELinux-skydd för cardmgr-demonen"
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:162
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
 -msgstr "Avaktivera SELinux-skydd för Cluster-servern"
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
-+msgstr "Tillåt att pppd körs för en vanlig användare"
++#: booleans.py:163
++msgid "Disable kernel module loading."
++msgstr ""
  
 -#: ../gui/selinux.tbl:41
-+#: booleans.py:132
-+#, fuzzy
++#: booleans.py:164
  msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
 -msgstr "Tillåt cdrecord att läsa olika innehåll.  nfs, samba, löstagbara enheter, användartemporära och filer med ej betrott innehåll"
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr "Tillåter %s att ansluta till valfri udp-port"
-+
-+#: booleans.py:133
-+#, fuzzy
-+msgid "Allow Puppet client to manage all file types."
-+msgstr "Tillåt mount att montera valfria filer"
-+
-+#: booleans.py:134
-+#, fuzzy
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
-+msgstr "Tillåt user att ansluta till postgres-uttag"
-+
-+#: booleans.py:135
-+#, fuzzy
-+msgid "Allow qemu to connect fully to the network"
-+msgstr "Tillåt squid-demonen att ansluta till nätverket"
-+
-+#: booleans.py:136
-+#, fuzzy
-+msgid "Allow qemu to use cifs/Samba file systems"
-+msgstr "Tillåt Samba att dela nfs-kataloger"
-+
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
-+msgstr ""
-+
-+#: booleans.py:138
-+#, fuzzy
-+msgid "Allow qemu to use nfs file systems"
-+msgstr "Tillåt Samba att dela nfs-kataloger"
-+
-+#: booleans.py:139
-+#, fuzzy
-+msgid "Allow qemu to use usb devices"
-+msgstr "Tillåt användare skriva/läsa usb-enheter"
-+
-+#: booleans.py:140
-+#, fuzzy
-+msgid "Allow racoon to read shadow"
-+msgstr "Tillåt sasl-autentiseringsservern att läsa /etc/shadow"
-+
-+#: booleans.py:141
-+#, fuzzy
-+msgid "Allow rgmanager domain to connect to the network using TCP."
-+msgstr "Tillåt squid-demonen att ansluta till nätverket"
-+
-+#: booleans.py:142
-+msgid ""
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
-+msgstr ""
-+
-+#: booleans.py:143
-+#, fuzzy
-+msgid "Allow rsync to run as a client"
-+msgstr "Tillåt rpm att köra obegränsad"
-+
-+#: booleans.py:144
-+#, fuzzy
-+msgid "Allow rsync to export any files/directories read only."
-+msgstr "Tillåt mount att montera på valfria kataloger"
-+
-+#: booleans.py:145
-+#, fuzzy
-+msgid "Allow rsync servers to share cifs files systems"
-+msgstr "Tillåt Samba att dela nfs-kataloger"
-+
-+#: booleans.py:146
-+#, fuzzy
-+msgid "Allow rsync servers to share nfs files systems"
-+msgstr "Tillåt Samba att dela nfs-kataloger"
-+
-+#: booleans.py:147
-+#, fuzzy
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
-+msgstr "Tillåt spamd att komma åt hemkataloger"
-+
-+#: booleans.py:148
-+msgid ""
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
-+msgstr ""
-+
-+#: booleans.py:149
-+#, fuzzy
-+msgid "Allow samba to share users home directories."
-+msgstr "Tillåt spamd att komma åt hemkataloger"
-+
-+#: booleans.py:150
-+#, fuzzy
-+msgid "Allow samba to share any file/directory read only."
-+msgstr "Tillåt Samba att dela nfs-kataloger"
-+
-+#: booleans.py:151
-+#, fuzzy
-+msgid "Allow samba to share any file/directory read/write."
-+msgstr "Tillåt Samba att dela nfs-kataloger"
-+
-+#: booleans.py:152
-+#, fuzzy
-+msgid "Allow samba to act as a portmapper"
-+msgstr "Tillåt Samba att dela nfs-kataloger"
-+
-+#: booleans.py:153
-+#, fuzzy
-+msgid "Allow samba to run unconfined scripts"
-+msgstr "Tillåt rpm att köra obegränsad"
-+
-+#: booleans.py:154
-+#, fuzzy
-+msgid "Allow samba to export ntfs/fusefs volumes."
-+msgstr "Tillåt spamd att komma åt hemkataloger"
-+
-+#: booleans.py:155
-+#, fuzzy
-+msgid "Allow samba to export NFS volumes."
-+msgstr "Tillåt Samba att dela nfs-kataloger"
-+
-+#: booleans.py:156
-+#, fuzzy
-+msgid "Allow sanlock to read/write fuse files"
-+msgstr "Tillåt xen att läsa/skriva fysiska diskenheter"
-+
-+#: booleans.py:157
-+#, fuzzy
-+msgid "Allow sanlock to manage nfs files"
-+msgstr "Tillåt mount att montera valfria filer"
-+
-+#: booleans.py:158
-+#, fuzzy
-+msgid "Allow sanlock to manage cifs files"
-+msgstr "Tillåt mount att montera valfria filer"
-+
-+#: booleans.py:159
-+#, fuzzy
-+msgid "Allow sasl to read shadow"
-+msgstr "Tillåt sasl-autentiseringsservern att läsa /etc/shadow"
-+
-+#: booleans.py:160
-+msgid ""
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
-+msgstr ""
-+
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
-+msgstr ""
-+
-+#: booleans.py:162
-+msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
 +msgstr ""
 +
-+#: booleans.py:163
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
 +msgstr "Tillåt vanliga användare direkt musåtkomst (tillåt endast X-servern)"
 +
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
 +msgstr ""
 +
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "Tillåt user att ansluta till mysql-uttag"
 +
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr "Tillåt användare att köra kommandot mount"
 +
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "Tillåt user att ansluta till postgres-uttag"
 +
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
 +msgstr "Tillåt användare skriva/läsa noextattrfile (FAT, CDROM, FLOPPY)"
 +
-+#: booleans.py:171
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -288633,18 +292282,18 @@ index dd71256..945d97a 100644
 +"anslutningar från samma domän och användare utanför).  Avaktivering av detta "
 +"framtvingar passivt läge i FTP och kan ändra andra protokoll"
 +
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "Tillåt användare skriva/läsa usb-enheter"
 +
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
@@ -288652,7 +292301,7 @@ index dd71256..945d97a 100644
 +"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
 +"hemkataloger"
 +
-+#: booleans.py:175
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -288661,7 +292310,7 @@ index dd71256..945d97a 100644
 +"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
 +"hemkataloger"
 +
-+#: booleans.py:176
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -288669,33 +292318,33 @@ index dd71256..945d97a 100644
 +"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
 +"hemkataloger"
 +
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "Tillåt squid-demonen att ansluta till nätverket"
 +
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "Tillåt spamd att komma åt hemkataloger"
 +
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
 +msgstr ""
 +
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "Tillåt oetiketterade paket att åka i nätverket"
 +
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "Tillåt spamd att komma åt hemkataloger"
@@ -288703,7 +292352,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
 -msgstr "Avaktivera SELinux-skydd för ciped-demonen"
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
@@ -288712,14 +292361,14 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
 -msgstr "Avaktivera SELinux-skydd för clamd-demonen"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
 -msgstr "Avaktivera SELinux-skydd för clamscan"
-+#: booleans.py:185
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
@@ -288731,7 +292380,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr "Avaktivera SELinux-skydd för clvmd"
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "Använder Pam för autentisering"
@@ -288739,7 +292388,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
 -msgstr "Avaktivera SELinux-skydd för comsat-demonen"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "Tillåt ssh-inloggningar som sysadm_r:sysadm_t"
  
@@ -288747,7 +292396,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
 -msgstr "Avaktivera SELinux-skydd för courier-demonen"
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "Välj användarrollerna som skall övergå till domänen %s."
@@ -288755,7 +292404,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr "Avaktivera SELinux-skydd för cpucontrol-demonen"
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "Tillåt squid-demonen att ansluta till nätverket"
@@ -288763,7 +292412,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr "Avaktivera SELinux-skydd för cpuspeed-demonen"
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
@@ -288771,7 +292420,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
 -msgstr "Cron"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
@@ -288779,7 +292428,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
 -msgstr "Avaktivera SELinux-skydd för crond-demonen"
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "Tillåter %s att ansluta till valfri udp-port"
@@ -288788,7 +292437,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
 -msgstr "Utskrift"
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
@@ -288797,7 +292446,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr "Avaktivera SELinux-skydd för cupsds bakändeserver"
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "Tillåt rpm att köra obegränsad"
@@ -288805,7 +292454,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr "Avaktivera SELinux-skydd för cupsd-demonen"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -288814,7 +292463,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr "Avaktivera SELinux-skydd för cupsd_lpd"
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "Tillåt rpm att köra obegränsad"
@@ -288822,7 +292471,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr "CVS"
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "Välj användarrollerna som skall övergå till domänen %s."
@@ -288830,7 +292479,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
 -msgstr "Avaktivera SELinux-skydd för cvs-demonen"
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "Tillåt spamd att komma åt hemkataloger"
@@ -288838,7 +292487,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
 -msgstr "Avaktivera SELinux-skydd för cyrus-demonen"
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "Tillåt spamd att komma åt hemkataloger"
@@ -288846,14 +292495,14 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr "Avaktivera SELinux-skydd för dbskkd-demonen"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
 -msgstr "Avaktivera SELinux-skydd för dbusd-demonen"
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "Tillåt spamd att komma åt hemkataloger"
@@ -288861,7 +292510,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
 -msgstr "Avaktivera SELinux-skydd för dccd"
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "Tillåt spamd att komma åt hemkataloger"
@@ -288869,7 +292518,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
 -msgstr "Avaktivera SELinux-skydd för dccifd"
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "Tillåter %s att ansluta till valfri tcp-port"
@@ -288877,14 +292526,14 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr "Avaktivera SELinux-skydd för dccm"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
 -msgstr "Avaktivera SELinux-skydd för ddt-demonen"
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
@@ -288893,7 +292542,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr "Avaktivera SELinux-skydd för devfsd-demonen"
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
@@ -288902,7 +292551,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr "Avaktivera SELinux-skydd för dhcpc-demonen"
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "Tillåt evolution och thunderbird att läsa användarfiler"
@@ -288910,7 +292559,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
 -msgstr "Avaktivera SELinux-skydd för dhcpd-demonen"
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "Tillåt evolution och thunderbird att läsa användarfiler"
@@ -288918,7 +292567,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr "Avaktivera SELinux-skydd för dictd-demonen"
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "Tillåt evolution och thunderbird att läsa användarfiler"
@@ -288926,7 +292575,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr "Tillåt sysadm_t att starta demoner direkt"
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "Tillåt evolution och thunderbird att läsa användarfiler"
@@ -288934,7 +292583,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr "Avaktivera SELinux-skydd för Evolution"
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "Tillåt användare skriva/läsa usb-enheter"
@@ -288942,7 +292591,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
 -msgstr "Spel"
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "Tillåt användare skriva/läsa usb-enheter"
@@ -288950,7 +292599,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr "Avaktivera SELinux-skydd för spel"
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "Tillåt evolution och thunderbird att läsa användarfiler"
@@ -288958,7 +292607,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr "Avaktivera SELinux-skydd för webbläsare"
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
@@ -288968,7 +292617,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr "Avaktivera SELinux-skydd för Thunderbird"
-+#: booleans.py:215
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
 +msgstr ""
@@ -288978,14 +292627,14 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
 -msgstr "Avaktivera SELinux-skydd för distccd-demonen"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr "Avaktivera SELinux-skydd för dmesg-demonen"
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "Tillåt ssh-inloggningar som sysadm_r:sysadm_t"
@@ -288993,7 +292642,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr "Avaktivera SELinux-skydd för dnsmasq-demonen"
-+#: booleans.py:218
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
@@ -289002,7 +292651,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr "Avaktivera SELinux-skydd för dovecot-demonen"
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "Tillåt mount att montera valfria filer"
@@ -289010,7 +292659,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
 -msgstr "Avaktivera SELinux-skydd för entropyd-demonen"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
@@ -289019,14 +292668,14 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
 -msgstr "Avaktivera SELinux-skydd för fetchmail"
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
 -msgstr "Avaktivera SELinux-skydd för fingerd-demonen"
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
@@ -289034,7 +292683,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
 -msgstr "Avaktivera SELinux-skydd för freshclam-demonen"
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "Tillåt användare att köra kommandot dmesg"
@@ -289042,7 +292691,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
 -msgstr "Avaktivera SELinux-skydd för fsdaemon-demonen"
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "Tillåt användare skriva/läsa usb-enheter"
@@ -289050,7 +292699,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr "Avaktivera SELinux-skydd för gpm-demonen"
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "Tillåt klienter att skriva till X:s delade minne"
@@ -289058,7 +292707,7 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr "NFS"
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "Tillåt användare att köra kommandot mount"
@@ -289066,14 +292715,14 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
 -msgstr "Avaktivera SELinux-skydd för gss-demonen"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
 -msgstr "Avaktivera SELinux-skydd för Hal-demonen"
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "Tillåter %s att ansluta till valfri udp-port"
@@ -289081,13 +292730,13 @@ index dd71256..945d97a 100644
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
 -msgstr "Kompatibilitet"
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "Tillåt alla demoner att skriva minnesdumpfiler i /"
  
 -#: ../gui/selinux.tbl:87
-+#: booleans.py:230
++#: booleans.py:232
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
@@ -290545,7 +294194,7 @@ index dd71256..945d97a 100644
 +#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
 +#~ msgstr "Avaktivera SELinux-skydd för NIS Transfer-demonen"
 diff --git a/policycoreutils/po/ta.po b/policycoreutils/po/ta.po
-index 44a14d7..1266000 100644
+index 44a14d7..d1e243d 100644
 --- a/policycoreutils/po/ta.po
 +++ b/policycoreutils/po/ta.po
 @@ -11,15 +11,15 @@ msgid ""
@@ -290554,7 +294203,7 @@ index 44a14d7..1266000 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Tamil <tamil-users at lists.fedoraproject.org>\n"
@@ -290585,7 +294234,7 @@ index 44a14d7..1266000 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "%sக்கு exec சூழலை அமைக்க முடியவில்லை.\n"
-@@ -93,855 +93,851 @@ msgstr "******************** முக்கியமானது **************
+@@ -93,855 +93,871 @@ msgstr "******************** முக்கியமானது **************
  msgid "To make this policy package active, execute:"
  msgstr "இந்த பாலிசி தொகுப்பை செயல்படுத்த,செயலாற்றுகிறது:"
  
@@ -290654,7 +294303,7 @@ index 44a14d7..1266000 100644
  msgstr "தொகுதிகள் பெயர்"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "பதிப்பு"
  
@@ -290718,10 +294367,10 @@ index 44a14d7..1266000 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "%sக்கு விசையை உருவாக்க முடியவில்லை"
@@ -290977,453 +294626,469 @@ index 44a14d7..1266000 100644
  msgstr "SELinux பங்குகள்"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "நெறிமுறை udp அல்லது tcp தேவைப்படுகிறது"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "துறை தேவைப்படுகிறது"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "%s/%sக்கு விசையை உருவாக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "வகை தேவைப்படுகிறது"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "துறை %s/%s குறிப்பிடப்பட்டால் சோதிக்கப்படுவதில்லை"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "துறை %s/%s ஏற்கனவே குறிப்பிடப்பட்டுள்ளது"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "%s/%s க்கு துறையை உருவாக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "%s/%sக்கு சூழலை உருவாக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "%s/%s க்கு துறை சூழலில் பயனரை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "%s/%s க்கு துறை சூழலில் பாத்திரங்களை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "%s/%s க்கு துறை சூழலில் வகையை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "%s/%s க்கு துறை சூழலில் mls புலங்களை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "%s/%s க்கு துறை சூழலை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "துறை %s/%sயை சேர்க்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype அல்லது serange தேவைப்படுகிறது"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "setype தேவைப்படுகிறது"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "துறை %s/%s குறிப்பிடப்படவில்லை"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "துறை %s/%sஐ வினா எழுப்ப முடியாது"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "துறை %s/%sஐ மாற்ற முடியவில்லை"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "துறைகளை பட்டியலிட முடியவில்லை"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "%s துறையை அழிக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "துறை %s/%s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "துறைகளை அழிக்க முடியவில்லை %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "துறைகளை பட்டியலிட முடியவில்லை"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux துறை வகை"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "துறை எண்"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "முனை முகவரி தேவைப்படுகிறது"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "தெரியாத அல்லது விடுபட்ட பிரோக்டகால்"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux வகை தேவைப்படுகிறது"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "%sக்கு விசையை உருவாக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "addr %s குறிப்பிடப்பட்டால் சோதிக்கப்படுவதில்லை"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "%sகாக addr உருவாக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "%s க்கு சூழலை உருவாக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "%sகாக மாஸ்க்கை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "%s க்கு addr சூழலில் பயனரை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "%s க்கு addr சூழலில் சுழலை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "%s க்கு addr சூழலில் வகையை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "%sக்கு addr சூழலில் mls புலங்களை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "%s க்கு addr சூழலை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "addr %sயை சேர்க்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "addr %s குறிப்பிடப்படவில்லை"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "addr %sஐ வினா எழுப்ப முடியாது"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "addr %sஐ மாற்ற முடியவில்லை"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "addr %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "addr %s ஐ அழிக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "addrs பட்டியலிட முடியவில்லை"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux வகை தேவைப்படுகிறது"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "இடைமுகம் %s குறிப்பிடப்பட்டால் சோதிக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "%sக்கு இடைமுகம் உருவாக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "%s க்கு இடைமுக சூழலில் பயனரை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "%s க்கு இடைமுக சூழலில் பாத்திரத்தை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "%s க்கு இடைமுக சூழலில் வகையை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "%s க்கு இடைமுக சூழலில் mls புலங்களை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "%s க்கு இடைமுக சூழலை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "%s க்கு செய்தி சூழலை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "இடைமுகத்தை சேர்க்க முடியவில்லை %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "இடைமுகம் %s குறிப்பிடப்படவில்லை"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "இடைமுகம் %sஐ வினா எழுப்ப முடியவில்லை"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "இடைமுகம் %sஐ மாற்ற முடியவில்லை"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "இடைமுகம் %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியாது"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "இடைமுகம் %s ஐ அழிக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "இடைமுகங்களை பட்டியலிட முடியவில்லை"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux முகப்பு"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "சூழல்"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr "%sலின் சமநிலை வகுப்பு ஏற்கனவே உள்ளது"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr "%sக்கு சமநிலை வகுப்பு இல்லை"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "%s க்கு கோப்பு சூழலில் பயனரை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "%s க்கு கோப்பு சூழலில் பாத்திரத்தை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "%sக்கு கோப்பு சூழலில் mls புலங்களை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "தவறான கோப்பு குறிப்பிடல்"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -291432,114 +295097,119 @@ index 44a14d7..1266000 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "%s க்கு கோப்பு சூழல் குறிப்பிடப்பட்டால் சோதிக்கப்படுவதில்லை"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "%s க்கு கோப்பு சூழலை உருவாக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "%s க்கு கோப்பு சூழலில் வகையை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "%s க்கு கோப்பு சூழலை அமைக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "%sக்கு கோப்பு சூழலை சேர்க்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "setype, serange அல்லது seuser தேவைப்படுகிறது"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "%sக்கு கோப்பு சூழல் குறிப்பிடப்படவில்லை"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "%sக்கு கோப்பு சூழலை வினா எழுப்ப முடியாது"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "%sக்கு கோப்பு சூழலை மாற்ற முடியாது"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "கோப்பு சூழல் பட்டியலிட முடியவில்லை."
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "%sக்கு கோப்பு சூழலை அழிக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "கோப்பு சூழல் %sக்கு பாலிசியில் குறிக்கப்பட்டுள்ளது, அழிக்க முடியாது"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "%sக்கு கோப்பு சூழலை அழிக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "கோப்பு சூழல் பட்டியலிட முடியவில்லை."
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "உள்ளமை கோப்பு சூழல்களை பட்டியலிட முடியவில்லை."
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "வகை"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -291547,103 +295217,103 @@ index 44a14d7..1266000 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "பூலியன் %s குறிப்பிடப்பட்டால், சோதிக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "பூலியன் %s குறிப்பிடப்படவில்லை"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "கோப்பு சூழல் %sஐ வினா எழுப்ப முடியாது"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "பின்வரும் மதிப்புகளில் ஏதேனும் ஒன்றை நீங்கள் குறிப்பிட்டாக வேண்டும்: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "பூலியன் %sனுடைய மதிப்பினை செயலில் அமைக்க இயலாது"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "பூலியன் %sஐ மாற்ற முடியவில்லை"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "%s தவறான முறை: %sஐ பதிவு செய்யவும்"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "பூலியன் %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியாது"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "பூலியன் %sஐ அழிக்க முடியவில்லை"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "பூலியன்களை பட்டியலிட முடியவில்லை"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "தெரியாத"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "ஆஃப்"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "ஆன்"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux பூலியன்"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "விளக்கம்"
  
-@@ -1005,7 +1001,7 @@ msgstr "நினைவகம் ஒதுக்குவதில் பிழ
+@@ -1005,7 +1021,7 @@ msgstr "நினைவகம் ஒதுக்குவதில் பிழ
  msgid "Error sending audit message.\n"
  msgstr "தணிக்கை செய்தியை அனுப்புவதில் பிழை.\n"
  
@@ -291652,7 +295322,7 @@ index 44a14d7..1266000 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "கட்டாயப்படுத்தும் முறையை குறிப்பிட முடியவில்லை.\n"
-@@ -1120,62 +1116,66 @@ msgstr "வெற்று சமிக்ஞை அமைப்பதை பெ
+@@ -1120,62 +1136,66 @@ msgstr "வெற்று சமிக்ஞை அமைப்பதை பெ
  msgid "Unable to set SIGHUP handler\n"
  msgstr "SIGHUP கையாளியை அமைக்க முடியவில்லை\n"
  
@@ -291731,7 +295401,7 @@ index 44a14d7..1266000 100644
  msgid "failed to exec shell\n"
  msgstr "ஷெல்லை செயல்படுத்த முடியவில்லை\n"
  
-@@ -1279,20 +1279,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1279,20 +1299,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -291757,7 +295427,32 @@ index 44a14d7..1266000 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1368,557 +1368,444 @@ msgstr ""
+@@ -1348,577 +1368,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -291807,7 +295502,7 @@ index 44a14d7..1266000 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -291819,7 +295514,7 @@ index 44a14d7..1266000 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -291836,7 +295531,7 @@ index 44a14d7..1266000 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -291848,7 +295543,7 @@ index 44a14d7..1266000 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -291864,7 +295559,7 @@ index 44a14d7..1266000 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -291884,7 +295579,7 @@ index 44a14d7..1266000 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -291897,7 +295592,7 @@ index 44a14d7..1266000 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -291910,7 +295605,7 @@ index 44a14d7..1266000 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -291923,7 +295618,7 @@ index 44a14d7..1266000 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -291942,7 +295637,7 @@ index 44a14d7..1266000 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -292450,7 +296145,7 @@ index 44a14d7..1266000 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1956,1411 +1843,1487 @@ msgstr ""
+@@ -1956,1411 +1863,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -292519,11 +296214,8 @@ index 44a14d7..1266000 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -292531,59 +296223,83 @@ index 44a14d7..1266000 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -292592,70 +296308,75 @@ index 44a14d7..1266000 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -292666,69 +296387,68 @@ index 44a14d7..1266000 100644
 +"named pipe\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
  msgstr ""
  
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
  msgstr ""
  
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
  msgstr ""
  
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
  msgstr ""
  
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
  msgstr ""
  
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
  msgstr ""
  
--#: ../gui/selinux.tbl:20
--msgid ""
--"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
 +#: ../gui/system-config-selinux.glade:1256
 +msgid "Select Management Object"
  msgstr ""
  
--#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
--#: ../gui/selinux.tbl:231
--msgid "NIS"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
 +#: ../gui/system-config-selinux.glade:1273
 +msgid "<b>Select:</b>"
  msgstr ""
  
--#: ../gui/selinux.tbl:21
--msgid "Allow daemons to run with NIS"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
 +#: ../gui/system-config-selinux.glade:1326
 +msgid "System Default Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
--#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
--#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
--#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
--#: ../gui/selinux.tbl:118
--msgid "Web Applications"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
 +#: ../gui/system-config-selinux.glade:1354
 +msgid ""
 +"Disabled\n"
@@ -292736,20 +296456,20 @@ index 44a14d7..1266000 100644
 +"Enforcing\n"
  msgstr ""
  
--#: ../gui/selinux.tbl:22
--msgid "Transition staff SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
  msgstr ""
  
--#: ../gui/selinux.tbl:23
--msgid "Transition sysadm SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
 +#: ../gui/system-config-selinux.glade:1418
 +msgid "System Default Policy Type: "
  msgstr ""
  
--#: ../gui/selinux.tbl:24
--msgid "Transition user SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
 +#: ../gui/system-config-selinux.glade:1463
 +msgid ""
 +"Select if you wish to relabel then entire file system on next reboot.  "
@@ -292758,33 +296478,32 @@ index 44a14d7..1266000 100644
 +"relabel is required."
  msgstr ""
  
--#: ../gui/selinux.tbl:25
--msgid "Transition xguest SELinux user to Web Browser Domain"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
  msgstr ""
  
--#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
--#: ../gui/selinux.tbl:29
--msgid "Allow staff Web Browsers to write to home directories"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
 +#: ../gui/system-config-selinux.glade:1561
 +msgid "label37"
  msgstr ""
  
--#: ../gui/selinux.tbl:30
--msgid "Disable SELinux protection for amanda"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
 +#: ../gui/system-config-selinux.glade:1598
 +msgid "Revert boolean setting to system default"
  msgstr ""
  
--#: ../gui/selinux.tbl:31
--msgid "Disable SELinux protection for amavis"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
 +#: ../gui/system-config-selinux.glade:1614
 +msgid "Toggle between Customized and All Booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:32
--msgid "Disable SELinux protection for apmd daemon"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -292795,1496 +296514,1450 @@ index 44a14d7..1266000 100644
 +msgid "Filter"
  msgstr ""
  
--#: ../gui/selinux.tbl:33
--msgid "Disable SELinux protection for arpwatch daemon"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
 +#: ../gui/system-config-selinux.glade:1734
 +msgid "label50"
  msgstr ""
  
--#: ../gui/selinux.tbl:34
--msgid "Disable SELinux protection for auditd daemon"
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
 +#: ../gui/system-config-selinux.glade:1771
 +msgid "Add File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:35
--msgid "Disable SELinux protection for automount daemon"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
 +#: ../gui/system-config-selinux.glade:1787
 +msgid "Modify File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:36
--msgid "Disable SELinux protection for avahi"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
 +#: ../gui/system-config-selinux.glade:1803
 +msgid "Delete File Context"
  msgstr ""
  
--#: ../gui/selinux.tbl:37
--msgid "Disable SELinux protection for bluetooth daemon"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
 +#: ../gui/system-config-selinux.glade:1819
 +msgid "Toggle between all and customized file context"
  msgstr ""
  
--#: ../gui/selinux.tbl:38
--msgid "Disable SELinux protection for canna daemon"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
 +#: ../gui/system-config-selinux.glade:1939
 +msgid "label38"
  msgstr ""
  
--#: ../gui/selinux.tbl:39
--msgid "Disable SELinux protection for cardmgr daemon"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
 +#: ../gui/system-config-selinux.glade:1976
 +msgid "Add SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:40
--msgid "Disable SELinux protection for Cluster Server"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
 +#: ../gui/system-config-selinux.glade:1992
 +msgid "Modify SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:41
--msgid ""
--"Allow cdrecord to read various content. nfs, samba, removable devices, user "
--"temp and untrusted content files"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
 +#: ../gui/system-config-selinux.glade:2008
 +msgid "Delete SELinux User Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:42
--msgid "Disable SELinux protection for ciped daemon"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
 +#: ../gui/system-config-selinux.glade:2126
 +msgid "label39"
  msgstr ""
  
--#: ../gui/selinux.tbl:43
--msgid "Disable SELinux protection for clamd daemon"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
 +#: ../gui/system-config-selinux.glade:2163
 +msgid "Add User"
  msgstr ""
  
--#: ../gui/selinux.tbl:44
--msgid "Disable SELinux protection for clamscan"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
 +#: ../gui/system-config-selinux.glade:2179
 +msgid "Modify User"
  msgstr ""
  
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
 +#: ../gui/system-config-selinux.glade:2195
 +msgid "Delete User"
  msgstr ""
  
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
 +#: ../gui/system-config-selinux.glade:2313
 +msgid "label41"
  msgstr ""
  
--#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
--#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
--msgid "Disable SELinux protection for courier daemon"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
 +#: ../gui/system-config-selinux.glade:2350
 +msgid "Add Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:52
--msgid "Disable SELinux protection for cpucontrol daemon"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
 +#: ../gui/system-config-selinux.glade:2366
 +msgid "Edit Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:53
--msgid "Disable SELinux protection for cpuspeed daemon"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
 +#: ../gui/system-config-selinux.glade:2382
 +msgid "Delete Network Port"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Cron"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
 +#: ../gui/system-config-selinux.glade:2418
 +#: ../gui/system-config-selinux.glade:2436
 +msgid "Toggle between Customized and All Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:54
--msgid "Disable SELinux protection for crond daemon"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
 +#: ../gui/system-config-selinux.glade:2556
 +msgid "label42"
  msgstr ""
  
--#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
--#: ../gui/selinux.tbl:91
--msgid "Printing"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
 +#: ../gui/system-config-selinux.glade:2593
 +msgid "Generate new policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:55
--msgid "Disable SELinux protection for cupsd back end server"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
 +#: ../gui/system-config-selinux.glade:2609
 +msgid "Load policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:56
--msgid "Disable SELinux protection for cupsd daemon"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
 +#: ../gui/system-config-selinux.glade:2625
 +msgid "Remove loadable policy module"
  msgstr ""
  
--#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "CVS"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
 +#: ../gui/system-config-selinux.glade:2781
 +msgid "label44"
  msgstr ""
  
--#: ../gui/selinux.tbl:58
--msgid "Disable SELinux protection for cvs daemon"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
 +#: ../gui/system-config-selinux.glade:2818
 +msgid "Change process mode to permissive."
  msgstr ""
  
--#: ../gui/selinux.tbl:59
--msgid "Disable SELinux protection for cyrus daemon"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
 +#: ../gui/system-config-selinux.glade:2836
 +msgid "Change process mode to enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:60
--msgid "Disable SELinux protection for dbskkd daemon"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
 +#: ../gui/system-config-selinux.glade:2928
 +msgid "Process Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:61
--msgid "Disable SELinux protection for dbusd daemon"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
 +#: ../gui/system-config-selinux.glade:2956
 +msgid "label59"
  msgstr ""
  
--#: ../gui/selinux.tbl:62
--msgid "Disable SELinux protection for dccd"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
 +#: ../gui/usersPage.py:138
 +#, python-format
 +msgid "SELinux user '%s' is required"
  msgstr ""
  
--#: ../gui/selinux.tbl:63
--msgid "Disable SELinux protection for dccifd"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/selinux.tbl:64
--msgid "Disable SELinux protection for dccm"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/selinux.tbl:65
--msgid "Disable SELinux protection for ddt daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/selinux.tbl:66
--msgid "Disable SELinux protection for devfsd daemon"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
--#: ../gui/selinux.tbl:67
--msgid "Disable SELinux protection for dhcpc daemon"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
  msgstr ""
  
--#: ../gui/selinux.tbl:68
--msgid "Disable SELinux protection for dhcpd daemon"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
  msgstr ""
  
--#: ../gui/selinux.tbl:69
--msgid "Disable SELinux protection for dictd daemon"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
 +#: ../sepolicy/sepolicy.py:172
 +msgid "show SELinux type related to the port"
  msgstr ""
  
--#: ../gui/selinux.tbl:70
--msgid "Allow sysadm_t to directly start daemons"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
 +#: ../sepolicy/sepolicy.py:175
 +msgid "Show ports defined for this SELinux type"
  msgstr ""
  
--#: ../gui/selinux.tbl:71
--msgid "Disable SELinux protection for Evolution"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
 +#: ../sepolicy/sepolicy.py:178
 +msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Games"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
 +#: ../sepolicy/sepolicy.py:192
 +msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
--#: ../gui/selinux.tbl:72
--msgid "Disable SELinux protection for games"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
 +#: ../sepolicy/sepolicy.py:195
 +msgid "Source Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:73
--msgid "Disable SELinux protection for the web browsers"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
 +#: ../sepolicy/sepolicy.py:198
 +msgid "Target Domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:74
--msgid "Disable SELinux protection for Thunderbird"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
 +#: ../sepolicy/sepolicy.py:215
 +msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
--#: ../gui/selinux.tbl:75
--msgid "Disable SELinux protection for distccd daemon"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
 +#: ../sepolicy/sepolicy.py:219
 +msgid "get all booleans desctiption"
  msgstr ""
  
--#: ../gui/selinux.tbl:76
--msgid "Disable SELinux protection for dmesg daemon"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
 +#: ../sepolicy/sepolicy.py:221
 +msgid "boolean to get description"
  msgstr ""
  
--#: ../gui/selinux.tbl:77
--msgid "Disable SELinux protection for dnsmasq daemon"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
 +#: ../sepolicy/sepolicy.py:231
 +msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
  msgstr ""
  
--#: ../gui/selinux.tbl:78
--msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:79
--msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
- msgstr ""
- 
--#: ../gui/selinux.tbl:80
--msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
- msgstr ""
- 
--#: ../gui/selinux.tbl:81
--msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
- msgstr ""
- 
--#: ../gui/selinux.tbl:82
--msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
- msgstr ""
- 
--#: ../gui/selinux.tbl:83
--msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
- msgstr ""
- 
--#: ../gui/selinux.tbl:84
--msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
- msgstr ""
- 
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
- msgid ""
+-msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
--msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
++#: booleans.py:50
 +msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:59
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:67
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:86
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
--"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++#: booleans.py:95
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
++#: booleans.py:101
 +msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:105
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
++#: booleans.py:110
  msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:113
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:122
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:142
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:134
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
-+msgid "Allow rsync to run as a client"
++#: booleans.py:135
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
-+msgid "Allow rsync to export any files/directories read only."
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
-+msgid "Allow rsync servers to share cifs files systems"
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
-+msgid "Allow rsync servers to share nfs files systems"
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
-+msgid ""
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
-+msgid "Allow samba to share users home directories."
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
-+msgid "Allow samba to share any file/directory read only."
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
-+msgid "Allow samba to share any file/directory read/write."
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
-+msgid "Allow samba to act as a portmapper"
++#: booleans.py:144
++msgid ""
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
-+msgid "Allow samba to run unconfined scripts"
++#: booleans.py:145
++msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
-+msgid "Allow samba to export ntfs/fusefs volumes."
++#: booleans.py:146
++msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
-+msgid "Allow samba to export NFS volumes."
++#: booleans.py:147
++msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
-+msgid "Allow sanlock to read/write fuse files"
++#: booleans.py:148
++msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
-+msgid "Allow sanlock to manage nfs files"
++#: booleans.py:149
++msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
-+msgid "Allow sanlock to manage cifs files"
++#: booleans.py:150
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
-+msgid "Allow sasl to read shadow"
++#: booleans.py:151
++msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
-+msgid ""
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
++#: booleans.py:152
++msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
++#: booleans.py:153
++msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
-+msgid ""
-+"Boolean to determine whether the system permits loading policy, setting "
-+"enforcing mode, and changing boolean values.  Set this to true and you have "
-+"to reboot to set it back."
++#: booleans.py:154
++msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
-+msgid "Allow regular users direct dri device access"
++#: booleans.py:155
++msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
-+msgid ""
-+"Allow unconfined executables to make their heap memory executable.  Doing "
-+"this is a really bad idea. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:156
++msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
-+msgid ""
-+"Allow all unconfined executables to use libraries requiring text relocation "
-+"that are not labeled textrel_shlib_t"
++#: booleans.py:157
++msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
-+msgid ""
-+"Allow unconfined executables to make their stack executable.  This should "
-+"never, ever be necessary. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
++#: booleans.py:158
++msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
-+msgid "Allow users to connect to the local mysql server"
++#: booleans.py:159
++msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:160
++msgid "Allow sanlock to manage cifs files"
++msgstr ""
++
++#: booleans.py:161
++msgid "Allow sasl to read shadow"
++msgstr ""
++
++#: booleans.py:162
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow confined users the ability to execute the ping and traceroute commands."
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
-+msgid "Allow users to connect to PostgreSQL"
++#: booleans.py:163
++msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:164
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -294292,74 +297965,88 @@ index 44a14d7..1266000 100644
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
-+"Allow user to r/w files on filesystems that do not have extended attributes "
-+"(FAT, CDROM, FLOPPY)"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values.  Set this to true and you have "
++"to reboot to set it back."
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:165
++msgid "Allow regular users direct dri device access"
++msgstr ""
++
++#: booleans.py:166
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users)  disabling this forces FTP passive mode and "
-+"may change other protocols."
++"Allow unconfined executables to make their heap memory executable.  Doing "
++"this is a really bad idea. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
-+msgid "Allow user music sharing"
++#: booleans.py:167
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:168
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+"Allow anon internal-sftp to upload files, used for public file transfer "
-+"services. Directories must be labeled public_content_rw_t."
++"Allow unconfined executables to make their stack executable.  This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
-+msgid ""
-+"Allow sftp-internal to read and write files in the user home directories"
++#: booleans.py:169
++msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:170
 +msgid ""
-+"Allow sftp-internal to login to local users and read/write all files on the "
-+"system, governed by DAC."
++"Allow confined users the ability to execute the ping and traceroute commands."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
-+msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home directories."
++#: booleans.py:171
++msgid "Allow users to connect to PostgreSQL"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
-+msgid "Allow sge to connect to the network using any TCP port"
++#: booleans.py:172
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
-+msgid "Allow sge to access nfs file systems."
++#: booleans.py:173
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
++"may change other protocols."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:174
++msgid "Allow user music sharing"
++msgstr ""
++
++#: booleans.py:175
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -294369,129 +298056,145 @@ index 44a14d7..1266000 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
-+"Enable additional permissions needed to support devices on 3ware controllers."
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:176
 +msgid ""
-+"Allow samba to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
++"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
-+msgid "Allow user spamassassin clients to use the network."
++#: booleans.py:177
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
-+msgid "Allow spamd to read/write user home directories."
++#: booleans.py:178
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
-+msgid ""
-+"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++#: booleans.py:179
++msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
-+msgid "Allow squid to run as a transparent proxy (TPROXY)"
++#: booleans.py:180
++msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:181
 +msgid ""
-+"Allow ssh with chroot env to read and write files in the user home "
-+"directories"
++"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
-+msgid "allow host key based authentication"
++#: booleans.py:182
++msgid ""
++"Allow samba to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
-+msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:183
++msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
-+msgid "allow staff user to create and transition to svirt domains."
++#: booleans.py:184
++msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
-+msgid "Allow the Telepathy connection managers to connect to any network port."
-+msgstr ""
-+
-+#: booleans.py:190
++#: booleans.py:185
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
++#: booleans.py:186
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
-+msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++#: booleans.py:187
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:188
++msgid "allow host key based authentication"
++msgstr ""
++
++#: booleans.py:189
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr ""
++
++#: booleans.py:190
++msgid "allow staff user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:192
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
-+"allow unconfined users to transition to the chrome sandbox domains when "
-+"running chrome-sandbox"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
-+msgid "Allow a user to login as an unconfined domain"
++#: booleans.py:193
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
-+msgid ""
-+"Allow unconfined users to transition to the Mozilla plugin domain when "
-+"running xulrunner plugin-container."
++#: booleans.py:194
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
-+msgid "Allow video playing tools to run unconfined"
++#: booleans.py:195
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
-+msgid "Allow unprivledged user to create and transition to svirt domains."
++#: booleans.py:196
++msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1645
@@ -294502,208 +298205,222 @@ index 44a14d7..1266000 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
-+msgid "Support ecryptfs home directories"
++#: booleans.py:197
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
-+msgid "Support fusefs home directories"
++#: booleans.py:198
++msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
-+msgid "Use lpd server instead of cups"
++#: booleans.py:199
++msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
-+msgid "Support NFS home directories"
++#: booleans.py:200
++msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
-+msgid "Support SAMBA home directories"
++#: booleans.py:201
++msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
-+msgid "Allow varnishd to connect to all ports, not just HTTP."
++#: booleans.py:202
++msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
-+msgid "Ignore vbetool mmap_zero errors."
++#: booleans.py:203
++msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
-+msgid ""
-+"Allow confined virtual guests to use serial/parallel communication ports"
++#: booleans.py:204
++msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
-+msgid ""
-+"Allow confined virtual guests to use executable memory and executable stack"
++#: booleans.py:205
++msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
-+msgid "Allow confined virtual guests to read fuse files"
++#: booleans.py:206
++msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
-+msgid "Allow confined virtual guests to manage nfs files"
++#: booleans.py:207
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
-+msgid "Allow confined virtual guests to manage cifs files"
++#: booleans.py:208
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
-+msgid "Allow confined virtual guests to interact with the sanlock"
++#: booleans.py:209
++msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
-+msgid "Allow confined virtual guests to manage device configuration, (pci)"
++#: booleans.py:210
++msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
-+msgid "Allow confined virtual guests to use usb devices"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
-+msgid "Allow confined virtual guests to interact with the xserver"
++#: booleans.py:212
++msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
-+msgid "Allow webadm to manage files in users home directories"
++#: booleans.py:213
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
-+msgid "Allow webadm to read files in users home directories"
++#: booleans.py:214
++msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
-+msgid "Ignore wine mmap_zero errors."
++#: booleans.py:215
++msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
-+msgid "Allow the graphical login program to execute bootloader"
++#: booleans.py:216
++msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
-+msgid ""
-+"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++#: booleans.py:217
++msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
-+msgid "Allow xen to manage nfs files"
++#: booleans.py:218
++msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
-+msgid ""
-+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
-+"logical volumes for disk images."
++#: booleans.py:219
++msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
-+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr ""
-+
-+#: booleans.py:222
++#: booleans.py:220
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
-+"Allow xguest users to configure Network Manager and connect to apache ports"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
-+msgid "Allow xguest users to mount removable media"
++#: booleans.py:221
++msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
-+msgid "Allow xguest to use blue tooth devices"
++#: booleans.py:222
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
-+msgid "Allows clients to write to the X server shared memory segments."
++#: booleans.py:223
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
-+msgid "Allows XServer to execute writable memory"
++#: booleans.py:224
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
-+msgid "Support X userspace object manager"
++#: booleans.py:225
++msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
++#: booleans.py:226
++msgid "Allow xguest to use blue tooth devices"
++msgstr ""
++
++#: booleans.py:227
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr ""
++
 +#: booleans.py:228
-+msgid "Allow zabbix to connect to unreserved ports"
++msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
 +#: booleans.py:229
-+msgid "Allow zebra daemon to write it configuration files"
++msgid "Support X userspace object manager"
 +msgstr ""
 +
 +#: booleans.py:230
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:231
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/te.po b/policycoreutils/po/te.po
-index b73c65b..15bc8de 100644
+index b73c65b..dc4898b 100644
 --- a/policycoreutils/po/te.po
 +++ b/policycoreutils/po/te.po
 @@ -3,21 +3,21 @@
@@ -294718,7 +298435,7 @@ index b73c65b..15bc8de 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 -"Language-Team: Telugu (http://www.transifex.net/projects/p/fedora/language/"
@@ -294751,7 +298468,7 @@ index b73c65b..15bc8de 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "%s కు exec సందర్భమును అమర్చలేకపోయింది.\n"
-@@ -91,855 +91,856 @@ msgstr "******************** ముఖ్యమైన ***********************\n"
+@@ -91,855 +91,876 @@ msgstr "******************** ముఖ్యమైన ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "ఈ విధాన సంకలనంను క్రియాశీలం చేయుటకు, నిర్వర్తించుము:"
  
@@ -294821,7 +298538,7 @@ index b73c65b..15bc8de 100644
 +msgstr "మాడ్యూళ్ళ పేరు"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "వర్షన్"
  
@@ -294891,10 +298608,10 @@ index b73c65b..15bc8de 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "%s కొరకు కీను సృష్టించలేకపోయింది"
@@ -295150,570 +298867,591 @@ index b73c65b..15bc8de 100644
  msgstr "SELinux పాత్రలు"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "నియమం udp లేదా tcp అవసరము"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "పోర్ట్‍ అవసరము"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "చెల్లని పోర్ట్"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "%s/%s కొరకు కీను సృష్టించ లేకపోయింది"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "రకము అవసరము"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "పోర్ట్‍ %s/%s నిర్వచించివుంటే పరిశీలించకుండా ఉండేది"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "పోర్ట్‍ %s/%s ఇప్పటికే నిర్వచించబడివుంది"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "%s/%s కొరకు పోర్ట్‍‌ను సృష్టించ లేకపోయింది"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "%s/%s కొరకు సందర్భంను సృష్టించలేకపోయింది"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "%s/%s కొరకు పొర్ట్‍ సందర్భంనందు వినియోగదారిని అమర్చ లేకపోయింది"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "%s/%s కొరకు పోర్ట్‍ సందర్భంనందు పాత్రను అమర్చ లేకపోయింది"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "%s/%s కొరకు పోర్ట్‍ సందర్భంనందు రకంను అమర్చ లేకపోయింది"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "%s/%s కొరకు పోర్ట్‍ సందర్భంనందు mls క్షేత్రాలను అమర్చ లేకపోయింది"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "%s/%s కొరకు పోర్ట్‍ సందర్భంను అమర్చ లేకపోయింది"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "పోర్ట్‍ %s/%s ను జతచేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "setype లేదా serange అవసరము"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "setype అవసరము"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "పోర్ట్‍ %s/%s నిర్వచించబడిలేదు"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "పోర్ట్‍ %s/%s ను క్వరీ చేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "పోర్ట్‍ %s/%s ను సవరించలేకపోయింది"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "పోర్ట్స్‍ ను జాబితాచేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "పోర్ట్‍ %s ను తోలగించలేకపోయింది"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "పోర్ట్‍ %s/%s విధానం నందు నిర్వచించబడింది, తొలగింపబడలేదు"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "పోర్ట్‍ %s/%s ను తోలగించలేకపోయింది"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "పోర్ట్స్‍ ను జాబితాచేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux పోర్ట్‍ రకము"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "పోర్ట్‍ సంఖ్య"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "నోడు చిరునామా అవసరమైనది"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "తెలియని లేదా తప్పిపోయిన నిభందన"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "SELinux రకము అవసరము"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "%s కొరకు కీను సృష్టించలేకపోయింది"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "%s చిరునామా నిర్వచించబడివుంటే పరిశీలించలేక పోయేది"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "%s కొరకు చిరునామాను సృష్టించలేకపోయింది"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "%s కొరకు సందర్భంను సృష్టించలేకపోయింది"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "%s కొరకు తొడుగు(మాస్కు)ను అమర్చలేక పోయింది"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "%s కొరకు చిరునామా సందర్భంనందు వినియోగదారిని అమర్చలేకపోయింది"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "%s కొరకు చిరునామా సందర్భంనందు పాత్రను అమర్చలేకపోయింది"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "%s కొరకు చిరునామా సందర్భంనందు రకమును అమర్చలేకపోయింది"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "%s కొరకు చిరునామా సందర్భంనందు mls క్షేత్రాలను అమర్చలేకపోయింది"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "%s కొరకు చిరునామా సందర్భంను అమర్చలేకపోయింది"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "చిరునామా %s జతచేయలేక పోయింది"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "చిరునామా %s నిర్వచించబడిలేదు"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "చిరునామా %sను క్వరీచేయలేక పోయింది"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "చిరునామా %sను సవరించలేక పోయింది"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "విధానం నందు నిర్వచించబడిన చిరునామా %s, తొలగింపబడలేదు"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "చిరునామా %sను తొలగించలేక పోయింది"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "అన్ని నోడ్ మాపింగ్సును తొలగించలేదు"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "చిరునామాలను జాబితా చేయలేక పోయింది"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "SELinux రకము అవసరము"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "అంతర్‌ఫలకం %s నిర్వచించివుంటే పరిశీలించకుండా ఉండేది"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "%s కొరకు అంతర్‌ఫలకంను సృష్టించ లేకపోయింది"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "%s కొరకు అంతర్‌ఫలకం సందర్భంనందు వినియోగదారిని అమర్చ లేకపోయింది"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "%s కొరకు అంతర్‌ఫలకం సందర్భంనందు పాత్రను అమర్చ లేకపోయింది"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "%s కొరకు అంతర్‌ఫలకం సందర్భంనందు రకమును అమర్చ లేకపోయింది"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "%s కొరకు అంతర్‌ఫలకం సందర్భంనందు mls క్షేత్రములను అమర్చ లేకపోయింది"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "%s కొరకు అంతర్‌ఫలకం సందర్భం ను అమర్చ లేకపోయింది"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "%s కొరకు సందేశం సందర్భంను అమర్చ లేకపోయింది"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "అంతర్‌ఫలకం %s ను జతచేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "అంతర్‌ఫలకం %s నిర్వచించబడిలేదు"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "అంతర్‌ఫలకం %s ను క్వరీ చేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "అంతర్‌ఫలకం %s ను సవరించలేకపోయింది"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "అంతర్‌ఫలకం %s విధానంనందు నిర్వచించబడివుంది, తోలగింపబడలేదు"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "అంతర్‌ఫలకం %s ను తొలగించలేకపోయింది"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "అన్ని యింటర్ఫేస్ మాపింగ్స్ తొలగించలేక పోయింది"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "అంతర్‌ఫలకంలను జాబీతా చేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux అంతర్‌ఫలకం"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "సందర్భము"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "%s కు సమానపు క్లాస్ యిప్పటికే వుంది"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "ఫైల్ స్పెక్ %s సరితూగు నియమం '%s %s' తో విభేదిస్తోంది"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "%s కొరకు సమానపు క్లాస్ లేదు"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "%s కొరకు దస్త్ర సందర్భంనందు వినియోగదారిని అమర్చలేకపోయింది"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "%s కొరకు దస్త్ర సందర్భంనందు పాత్రను అమర్చలేకపోయింది"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "%s కొరకు దస్త్ర సందర్భంనందు mls క్షేత్రాలను అమర్చలేకపోయింది"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "సరికాని దస్త్రము విశదీకరణము"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "ఫైల్ స్పెసిఫికేషన్ ఖాళీలను కలిగివుండలేదు"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
  msgstr ""
 +"ఫైల్ స్పెక్ %s అనునది సరితూగు నియమం '%s %s' తో విభేదించును; బదులుగా '%s' జతచేయుటకు ప్రయత్నించు"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "%s కొరకు దస్త్ర సందర్భం నిర్వచించబడివుంటే పరిశీలించకుండా ఉండేది"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "%s కొరకు దస్త్ర సందర్భంను సృష్టించలేకపోయింది"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "%s కొరకు దస్త్ర సందర్భంనందు రకమును అమర్చలేకపోయింది"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "%s కొరకు దస్త్రము సందర్భంను అమర్చలేకపోయింది"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "%s కొరకు దస్త్రము సందర్భంను జతచేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "setype, serange లేదా seuser అవసరము"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "%s కొరకు దస్త్రము సందర్భం నిర్వచించబడిలేదు"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "%s కొరకు దస్త్రము సందర్భంను క్వరీచేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "దస్త్రము సందర్భంను %s కొరకు సవరించలేదు"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "దస్త్రము సందర్భంలను జాబితా చేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "దస్త్రము సందర్భం %sను తొలగించలేకపోయింది"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "%s కొరకు దస్త్రము సందర్భం విధానంలో నిర్వచించబడివుంది, తొలగింపబడలేదు"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "%s కొరకు దస్త్రము సందర్భంను తొలగించలేకపోయింది"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "దస్త్రము సందర్భంలను జాబితా చేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "స్థానిక దస్త్ర సందర్భంలను జాబితాచేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "రకము"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -295722,7 +299460,7 @@ index b73c65b..15bc8de 100644
 +"SELinux పంపిణీ fcontext సమానత \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -295732,105 +299470,105 @@ index b73c65b..15bc8de 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "బూలియన్ %s నిర్వచించబడితే పరిశీలించి ఉండేదికాదు"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "బూలియన్ %s నిర్వచించబడిలేదు"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "దస్త్రము సందర్భం %s ను క్వరీ చేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "ఈక్రింది విలువలలో వొకదానిని మీరు తప్పక తెలుపవలెను: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "బూలియన్ %s యొక్క క్రియాశీల విలువను అమర్చలేక పోయింది"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "బూలియన్ %s ను సవరించలేకపోయింది"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "చెడ్డ రూపీకరణం %s: రికార్డు %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "బూలియన్ %s విధానంనందు నిర్వచించబడివుంది, తొలగింపబడలేదు"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "బూలియన్ %s తొలగింపలేకపోయింది"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "బూలియన్స్‍ ను జాబితాచేయలేకపోయింది"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "తెలియని"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "ఆఫ్"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "ఆన్"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux బూలియన్"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "స్థితి"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "అప్రమేయం"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "వివరణ"
  
-@@ -1003,7 +1004,7 @@ msgstr "మెమొరిని కేటాయించుటలో దోష
+@@ -1003,7 +1024,7 @@ msgstr "మెమొరిని కేటాయించుటలో దోష
  msgid "Error sending audit message.\n"
  msgstr "ఆడిట్ సందేశమును పంపుటలో దోషము.\n"
  
@@ -295839,7 +299577,7 @@ index b73c65b..15bc8de 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "బలవంతపు రీతిని నిర్ధారించలేకపోయింది.\n"
-@@ -1118,62 +1119,66 @@ msgstr "ఖాళీ చిహ్నపు సమితిని పొందల
+@@ -1118,62 +1139,66 @@ msgstr "ఖాళీ చిహ్నపు సమితిని పొందల
  msgid "Unable to set SIGHUP handler\n"
  msgstr "SIGHUP సంభాలికను అమర్చలేకపోయింది\n"
  
@@ -295918,7 +299656,7 @@ index b73c65b..15bc8de 100644
  msgid "failed to exec shell\n"
  msgstr "షెల్ నిర్వర్తించుటలో విఫలమైంది\n"
  
-@@ -1276,2088 +1281,3008 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1276,2088 +1301,3023 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -296014,35 +299752,40 @@ index b73c65b..15bc8de 100644
 -msgstr ""
 +msgstr "లాగిన్ '%s' అవసరము"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "విధానం మాడ్యూల్"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "మాడ్యూల్ నామము"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "ఆడిట్ అచేతనంచేయుము"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "ఆడిట్ చేతనంచేయి"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
--
++msgstr "విధానం మాడ్యూల్‌ను నింపుము"
+ 
 -#: ../gui/polgen.glade:79
 -msgid "Polgen"
 -msgstr ""
-+msgstr "విధానం మాడ్యూల్‌ను నింపుము"
- 
+-
 -#: ../gui/polgen.glade:80
 +#: ../gui/polgen.glade:9
  msgid "Red Hat 2007"
@@ -296065,12 +299808,12 @@ index b73c65b..15bc8de 100644
 +#: ../gui/polgen.glade:34
 +msgid "Add Booleans Dialog"
 +msgstr "బూలియన్స్‍ డైలాగ్‌ను జతచేయుము"
- 
--#: ../gui/polgen.glade:90
++
 +#: ../gui/polgen.glade:101
 +msgid "Boolean Name"
 +msgstr "బూలియన్ నామము"
-+
+ 
+-#: ../gui/polgen.glade:90
 +#: ../gui/polgen.glade:230
  msgid "SELinux Policy Generation Tool"
 -msgstr ""
@@ -296089,12 +299832,12 @@ index b73c65b..15bc8de 100644
  msgid "<b>Applications</b>"
 -msgstr ""
 +msgstr "<b>అనువర్తనములు</b>"
-+
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr "ప్రామాణిక Init డెమోన్‌"
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
++msgid "Standard Init Daemon"
++msgstr "ప్రామాణిక Init డెమోన్‌"
++
 +#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
  msgid ""
  "Standard Init Daemon are daemons started on boot via init scripts.  Usually "
@@ -296108,7 +299851,7 @@ index b73c65b..15bc8de 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS సిస్టమ్ డెమోన్"
@@ -296126,7 +299869,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "వెబ్ అనువర్తనము/స్క్రిప్ట్‍ (CGI)"
  
@@ -296140,7 +299883,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "వినియోగదారి అనువర్తనము"
  
@@ -296157,7 +299900,7 @@ index b73c65b..15bc8de 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "Sandbox"
@@ -296181,7 +299924,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "కనీస టెర్మినల్ వినియోగదారి పాత్ర"
  
@@ -296197,7 +299940,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "కనీస X విండోస్ వినియోగదారి పాత్ర"
  
@@ -296213,7 +299956,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "వినియోగదారి పాత్ర"
  
@@ -296228,7 +299971,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "నిర్వహణాధికారి వినియోగదారి పాత్ర"
  
@@ -296251,7 +299994,7 @@ index b73c65b..15bc8de 100644
 -msgstr ""
 +msgstr "<b>రూట్ వినియోగదారులు</b>"
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr "రూట్ నిర్వహణాదికారి వినియోగదారి పాత్ర"
  
@@ -296584,12 +300327,12 @@ index b73c65b..15bc8de 100644
 +#: ../gui/polgen.glade:1914
  msgid "Sends email"
 -msgstr ""
--
++msgstr "ఈమెయిల్ పంపుతుంది"
+ 
 -#: ../gui/polgen.glade:2530
 -msgid "label115"
 -msgstr ""
-+msgstr "ఈమెయిల్ పంపుతుంది"
- 
+-
 -#: ../gui/polgen.glade:2559
 +#: ../gui/polgen.glade:1961
  msgid "<b>Add files/directories that %s manages</b>"
@@ -296602,12 +300345,12 @@ index b73c65b..15bc8de 100644
  "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
  "Files ..."
 -msgstr ""
--
++msgstr "%s \"నిర్వహించు\" ఫైళ్ళు/సంచయాలు. Pid ఫైళ్ళు, Log ఫైళ్ళు, /var/lib ఫైళ్ళు ..."
+ 
 -#: ../gui/polgen.glade:2823
 -msgid "label116"
 -msgstr ""
-+msgstr "%s \"నిర్వహించు\" ఫైళ్ళు/సంచయాలు. Pid ఫైళ్ళు, Log ఫైళ్ళు, /var/lib ఫైళ్ళు ..."
- 
+-
 -#: ../gui/polgen.glade:2852
 +#: ../gui/polgen.glade:2166
  msgid "<b>Add booleans from the %s policy:</b>"
@@ -296776,47 +300519,34 @@ index b73c65b..15bc8de 100644
  msgid ""
 -"Name must be alpha numberic with no spaces. Consider using option \"-n "
 -"MODULENAME\""
--msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
 +"MLS/MCS\n"
 +"Level"
  msgstr ""
 +"MLS/MCS\n"
 +"స్థాయి"
  
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
 -msgstr ""
 +#: ../gui/portsPage.py:101
 +msgid "Port"
 +msgstr "పోర్ట్‍"
  
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
 +#: ../gui/portsPage.py:207
 +#, python-format
 +msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
 +msgstr "పోర్ట్‍ సంఖ్య \"%s\" చెల్లునది కాదు.  0 < PORT_NUMBER < 65536 "
- 
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:252
 +msgid "List View"
 +msgstr "జాబితా దర్శనం"
- 
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 +msgid "Group View"
 +msgstr "సమూహం దర్శనం"
- 
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
++
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Are you sure you want to delete %s '%s'?"
@@ -296859,8 +300589,8 @@ index b73c65b..15bc8de 100644
 +"చేర్చుట అనునది దస్త్ర వ్యవస్థ పరిమాణం పై ఆధారపడి ఎక్కువ సమయం తీసకోవచ్చు.  మీరు కొనసాగించాలని "
 +"అనుకుంటున్నారా?"
  
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -296876,8 +300606,8 @@ index b73c65b..15bc8de 100644
 +"విధానంను లాగ్ చేస్తుందో.  అనుమతిగల రీతికి పునఃప్రారంభం అవసరంలేదు    మీరు కొనసాగిద్దామని "
 +"అనుకుంటున్నారా?"
  
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -296888,8 +300618,8 @@ index b73c65b..15bc8de 100644
 +"కారణమౌతుంది. చేర్చుట అనునది దస్త్ర వ్యవస్థ పరిమాణం పై ఆధారపడి ఎక్కువ సమయం తీసకోవచ్చు.  మీరు "
 +"కొనసాగించాలని అనుకుంటున్నారా?"
  
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
@@ -296902,8 +300632,8 @@ index b73c65b..15bc8de 100644
 +"కాపీరైట్ (c)2006 Red Hat, Inc.\n"
 +"కాపీరైట్ (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
--#: ../gui/polgen.py:1183
--msgid "Interface file"
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
@@ -296946,8 +300676,8 @@ index b73c65b..15bc8de 100644
 +"సింబాలిక్ లింకు\n"
 +"నేమ్డ్‍ పైప్\n"
  
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
@@ -296994,8 +300724,8 @@ index b73c65b..15bc8de 100644
 +"అనుమతిగల\n"
 +"బలవంతపు\n"
  
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "ప్రస్తుత బలవంతపు రీతి"
@@ -297015,8 +300745,8 @@ index b73c65b..15bc8de 100644
 +"ఎక్కువ సమయం తీసుకుంటుంది, సిస్టమ్ యొక్క పరిమాణం మీద ఆదారపడి.  మీరు ఈ విధమైన విధానాలను మార్చుతుంటే "
 +"లేదా అచేతనంనుండి బలవంతపుకు వెళుతుంటే, చేరిక అవసరమౌతుంది."
  
--#: ../gui/polgen.py:1306
--#, python-format
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "తరువాతి పునఃప్రారంభంనందు చేర్చుము."
@@ -297133,12 +300863,7 @@ index b73c65b..15bc8de 100644
 +msgstr "నింపదగు విధానం మాడ్యూల్‌ను తీసివేయుము"
 +
 +#: ../gui/system-config-selinux.glade:2661
- msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
++msgid ""
 +"Enable/Disable additional audit rules, that are normally not reported in the "
 +"log files."
 +msgstr "అదనపు ఆడిట్ నియమాలను అచేతనం/చేతనం చేయుము, సాదారణంగా లాగ్ దస్త్రములనందు నివేదించబడని."
@@ -297172,33 +300897,28 @@ index b73c65b..15bc8de 100644
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
--#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
--msgid "Network Port"
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
  msgstr ""
  
--#: ../gui/portsPage.py:85
--msgid ""
--"SELinux Port\n"
--"Type"
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
- msgstr ""
- 
--#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
--msgid "Protocol"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
- msgstr ""
- 
--#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:169
 +msgid "list all SELinux port types"
 +msgstr ""
@@ -297241,20 +300961,15 @@ index b73c65b..15bc8de 100644
 +msgstr ""
 +
 +#: ../sepolicy/sepolicy.py:231
- msgid ""
--"MLS/MCS\n"
--"Level"
++msgid ""
 +"query SELinux Policy to see how a source process domain can transition to "
 +"the target process domain"
- msgstr ""
- 
--#: ../gui/portsPage.py:101
--msgid "Port"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:234
 +msgid "source process domain"
- msgstr ""
- 
--#: ../gui/portsPage.py:207
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:237
 +msgid "target process domain"
 +msgstr ""
@@ -297279,75 +300994,85 @@ index b73c65b..15bc8de 100644
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "ఇంటర్నెట్ సేవల డెమోన్"
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1306
++#: ../sepolicy/sepolicy/generate.py:232
  #, python-format
--msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "పోర్ట్స్‍ తప్పక సంఖ్యలు లేదా 1 నుండి %d స్థాయి లోపలి సంఖ్యలు అవ్వాలి "
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "మీ పరిమిత కార్యము/వినియోగదారికి మీరు తప్పక ఒక నామమును ప్రవేశపెట్టవలెను"
 +
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
++#: ../sepolicy/sepolicy/generate.py:361
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
 +msgstr "పేరు ఖాళీలు లేకుండా అల్ఫాన్యూమరిక్ అయివుండాలి. \"-n MODULENAME\" ఐచ్చికం వుపయోగించుము."
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "వాడుకరి పాత్ర రకాలు నిర్వర్తించదగిన వాటిని నియోగించలేవు."
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "డెమోన్ అనువర్తనములు మాత్రమే init స్క్రిప్ట్‍‌ను ఉపయోగించగలవు.."
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve తప్పక బూలియన్ విలువ కావాలి"
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog అనునది తప్పక బూలియన్ విలువైవుండాలి "
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos తప్పక బూలియన్ విలువ కావాలి"
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache తప్పక బూలియన్ విలువ కావాలి"
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER రకములు స్వయంచాలకంగా tmp రకమును పొందుతాయి"
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr "మీ పరిమిత కార్యముకు మీరు తప్పక నిర్వర్తించదగు పాత్‌ను ప్రవేశపెట్టాలి"
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "టైప్ ఎన్ఫోర్స్‍‌మెంట్ దస్త్రము"
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "ఇంటర్ఫేస్ దస్త్రము"
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "ఫైల్ కాంటెక్స్ట్‍ దస్త్రము"
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "ఇంటర్ఫేస్ దస్త్రము"
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "అమర్పు స్క్రిప్ట్‍"
 +
@@ -297356,26 +301081,157 @@ index b73c65b..15bc8de 100644
 +"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/portsPage.py:252
--msgid "List View"
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
 +#: booleans.py:2
 +msgid ""
 +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
--#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
--msgid "Group View"
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
 +#: booleans.py:3
 +#, fuzzy
 +msgid "Allow amavis to use JIT compiler"
 +msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
 +
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "వినియోగదారి దస్త్రాలను చదువుటకు మొజిల్లా అన్వేషణిను అనుమతించుము"
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
  msgstr ""
  
+-#: ../gui/portsPage.py:85
++#: booleans.py:6
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "usb పరికరాలను చవ్రా కు వినియోగదారులను అనుమతించుము"
++
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "usb పరికరాలను చవ్రా కు వినియోగదారులను అనుమతించుము"
++
++#: booleans.py:8
+ msgid ""
+-"SELinux Port\n"
+-"Type"
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
++"cdrecord ను విభిన్న సారాలను చదువుటకు అనుమతించుము. nfs, samba, తిసివేయగల పరికరములు, "
++"user temp మరియు నమ్మదగని సారపు దస్త్రములు"
+ 
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamd to use JIT compiler"
++msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
++
++#: booleans.py:10
++#, fuzzy
++msgid "Allow clamscan to non security files on a system"
++msgstr "వినియోగదారి దస్త్రాలను చదువుటకు మొజిల్లా అన్వేషణిను అనుమతించుము"
++
++#: booleans.py:11
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "వినియోగదారి దస్త్రాలను చదువుటకు మొజిల్లా అన్వేషణిను అనుమతించుము"
++
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+ 
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:13
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
++
++#: booleans.py:14
++#, fuzzy
++msgid "Allow Cobbler to access cifs file systems."
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow Cobbler to access nfs file systems."
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
++
++#: booleans.py:16
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
++
++#: booleans.py:17
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
++
++#: booleans.py:18
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+ 
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:19
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "sasl దృవీకరణ సేవికను /etc/shadow చదువుటకు అనుమతించుము"
++
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
++msgstr "ప్రాధమికదస్త్రాలను / కు వ్రాయుటకు అన్ని డెమోన్స్‍‌ను అనుమతించుము"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "ప్రాధమికదస్త్రాలను / కు వ్రాయుటకు అన్ని డెమోన్స్‍‌ను అనుమతించుము"
++
++#: booleans.py:22
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "కేటాయించని ttys ను ఉపయోగించుకొను శక్తిని అన్ని డెమోన్స్‍‌కు అనుమతించుము"
++
++#: booleans.py:23
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
++"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను నిర్వహించుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
+ 
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
++#: booleans.py:24
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
++"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను చదువుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
+ 
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+ 
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+ 
 -#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
 -#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
 -#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
@@ -297436,446 +301292,343 @@ index b73c65b..15bc8de 100644
 -msgstr ""
 -
 -#: ../gui/selinux.tbl:2
-+#: booleans.py:5
-+#, fuzzy
-+msgid "Allow users to login using a radius server"
-+msgstr "usb పరికరాలను చవ్రా కు వినియోగదారులను అనుమతించుము"
-+
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
-+msgstr ""
-+"cdrecord ను విభిన్న సారాలను చదువుటకు అనుమతించుము. nfs, samba, తిసివేయగల పరికరములు, "
-+"user temp మరియు నమ్మదగని సారపు దస్త్రములు"
-+
-+#: booleans.py:7
-+#, fuzzy
-+msgid "Allow clamd to use JIT compiler"
-+msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
-+
-+#: booleans.py:8
-+#, fuzzy
-+msgid "Allow clamscan to non security files on a system"
-+msgstr "వినియోగదారి దస్త్రాలను చదువుటకు మొజిల్లా అన్వేషణిను అనుమతించుము"
-+
-+#: booleans.py:9
-+#, fuzzy
-+msgid "Allow clamscan to read user content"
-+msgstr "వినియోగదారి దస్త్రాలను చదువుటకు మొజిల్లా అన్వేషణిను అనుమతించుము"
-+
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
-+msgstr ""
-+
-+#: booleans.py:11
-+#, fuzzy
-+msgid "Allow Cobbler to connect to the network using TCP."
-+msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
-+
-+#: booleans.py:12
-+#, fuzzy
-+msgid "Allow Cobbler to access cifs file systems."
-+msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
-+
-+#: booleans.py:13
-+#, fuzzy
-+msgid "Allow Cobbler to access nfs file systems."
-+msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
-+
-+#: booleans.py:14
-+#, fuzzy
-+msgid "Allow collectd to connect to the network using TCP."
-+msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
-+
-+#: booleans.py:15
-+#, fuzzy
-+msgid "Allow codnor domain to connect to the network using TCP."
-+msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
-+
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
-+msgstr ""
-+
-+#: booleans.py:17
-+#, fuzzy
-+msgid "Allow cvs daemon to read shadow"
-+msgstr "sasl దృవీకరణ సేవికను /etc/shadow చదువుటకు అనుమతించుము"
-+
-+#: booleans.py:18
- msgid "Allow all daemons to write corefiles to /"
-+msgstr "ప్రాధమికదస్త్రాలను / కు వ్రాయుటకు అన్ని డెమోన్స్‍‌ను అనుమతించుము"
-+
-+#: booleans.py:19
-+#, fuzzy
-+msgid "Allow all daemons to use tcp wrappers."
-+msgstr "ప్రాధమికదస్త్రాలను / కు వ్రాయుటకు అన్ని డెమోన్స్‍‌ను అనుమతించుము"
-+
-+#: booleans.py:20
-+#, fuzzy
-+msgid "Allow all daemons the ability to read/write terminals"
-+msgstr "కేటాయించని ttys ను ఉపయోగించుకొను శక్తిని అన్ని డెమోన్స్‍‌కు అనుమతించుము"
-+
-+#: booleans.py:21
-+#, fuzzy
-+msgid "Allow dbadm to manage files in users home directories"
-+msgstr ""
-+"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను నిర్వహించుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
-+
-+#: booleans.py:22
-+#, fuzzy
-+msgid "Allow dbadm to read files in users home directories"
-+msgstr ""
-+"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను చదువుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
-+
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
-+msgstr ""
-+
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
-+msgstr ""
-+
-+#: booleans.py:25
+-msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "మౌంట్ ఆదేశాన్ని నిర్వర్తించుటకు వినియోగాదారులను అనుమతించుము"
 +
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "ప్రాధమికదస్త్రాలను / కు వ్రాయుటకు అన్ని డెమోన్స్‍‌ను అనుమతించుము"
 +
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "ప్రాధమికదస్త్రాలను / కు వ్రాయుటకు అన్ని డెమోన్స్‍‌ను అనుమతించుము"
 +
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "ప్రాధమికదస్త్రాలను / కు వ్రాయుటకు అన్ని డెమోన్స్‍‌ను అనుమతించుము"
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "postgres సాకెట్‌కు అనుసంధానం అగుటకు వినియోగదారిని అనుమతించుము"
 +
-+#: booleans.py:31
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
-+msgstr ""
+ msgstr ""
 +"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను చదువుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
 +
-+#: booleans.py:32
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను చదువుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
 +
-+#: booleans.py:35
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "ping ను సాదారణ వినియోగదారి నిర్వర్తించుటకు అనుమతించుము"
 +
-+#: booleans.py:36
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను చదువుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "%s ను యేదేని tcp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
 +
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "mysql సాకెట్‌కు అనుసంధానం అగుటకు వినియోగదారిని అనుమతించుము"
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "%s ను యేదేని tcp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
 +
-+#: booleans.py:46
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
- msgstr ""
- 
--#: ../gui/selinux.tbl:3
--msgid "Allow all daemons the ability to use unallocated ttys"
--msgstr ""
-+#: booleans.py:50
++msgstr ""
++
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
 +
-+#: booleans.py:51
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
 +
-+#: booleans.py:52
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "డెమెన్స్‍‌ను NIS తో నడుచుటకు అనుమతించుము"
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "డెమెన్స్‍‌ను NIS తో నడుచుటకు అనుమతించుము"
 +
-+#: booleans.py:60
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
 +
-+#: booleans.py:66
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "%s ను యేదేని tcp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
 +
-+#: booleans.py:67
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
 +
-+#: booleans.py:68
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "డెమెన్స్‍‌ను NIS తో నడుచుటకు అనుమతించుము"
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "ssh ను ssh-keysign నడుపుటకు అనుమతించుము"
 +
-+#: booleans.py:71
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
 +
-+#: booleans.py:72
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "postgres సాకెట్‌కు అనుసంధానం అగుటకు వినియోగదారిని అనుమతించుము"
 +
-+#: booleans.py:75
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "పరిమితంకాని దాన్ని నడుపుటకు rpm ను అనుమతించుము"
 +
-+#: booleans.py:76
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "మౌంట్ ఆదేశాన్ని నిర్వర్తించుటకు వినియోగాదారులను అనుమతించుము"
 +
-+#: booleans.py:77
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "మౌంట్ ఆదేశాన్ని నిర్వర్తించుటకు వినియోగాదారులను అనుమతించుము"
 +
-+#: booleans.py:78
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "పరిమితంకాని దాన్ని నడుపుటకు rpm ను అనుమతించుము"
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "డెమెన్స్‍‌ను NIS తో నడుచుటకు అనుమతించుము"
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "మౌంట్ ఆదేశాన్ని నిర్వర్తించుటకు వినియోగాదారులను అనుమతించుము"
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
 +
-+#: booleans.py:87
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
 +
-+#: booleans.py:88
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "ssh ను ssh-keysign నడుపుటకు అనుమతించుము"
 +
-+#: booleans.py:89
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
 +
-+#: booleans.py:90
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "%s ను యేదేని tcp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
-+
-+#: booleans.py:91
+ 
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
@@ -297888,13 +301641,13 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr ""
-+#: booleans.py:92
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
  
 -#: ../gui/selinux.tbl:4
-+#: booleans.py:93
++#: booleans.py:95
 +#, fuzzy
  msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
@@ -297902,31 +301655,31 @@ index b73c65b..15bc8de 100644
 +"unreserved port."
 +msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "జావా ఎక్సిక్యూటబుల్ స్టాక్‌ను అనుమతించుము"
 +
-+#: booleans.py:95
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "పరిమిత అనునర్తనములు సృష్టించిన లేదా వ్రాసిన దస్త్రము(లు) ఎంపికచేయుము"
 +
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "డెమెన్స్‍‌ను NIS తో నడుచుటకు అనుమతించుము"
 +
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "కేటాయించని ttys ను ఉపయోగించుకొను శక్తిని అన్ని డెమోన్స్‍‌కు అనుమతించుము"
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:5
-+#: booleans.py:99
++#: booleans.py:101
  msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Control the ability to mmap a low area of the address space, as configured "
@@ -297936,7 +301689,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
@@ -297944,7 +301697,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "ఏ సంచయంనైనా మౌంట్‌చేయుటకు మౌంట్‌ను అనుమతించుము"
@@ -297953,14 +301706,14 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:209
 -msgid "Mount"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
  
 -#: ../gui/selinux.tbl:7
 -msgid "Allow mount to mount any file"
-+#: booleans.py:103
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -297970,13 +301723,13 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:8
 -msgid "Allow mount to mount any directory"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "staff వెబ్ బ్రౌజర్స్‍‌ను నివాససంచయాలకు వ్రాయుటకు అనుమతినివ్వుము"
  
 -#: ../gui/selinux.tbl:9
-+#: booleans.py:105
++#: booleans.py:107
  msgid "Allow mplayer executable stack"
 -msgstr ""
 +msgstr "ఎమ్‌ప్లేయర్ ఎక్సిక్యూటబుల్ స్టాక్‌ను అనుమతించుము"
@@ -297985,7 +301738,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:188
 -msgid "SSH"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "%s ను యేదేని tcp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
@@ -297993,13 +301746,13 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:10
 -msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "udp పోర్టును బందనం చేయుటకు %s ను అనుమతించును"
  
 -#: ../gui/selinux.tbl:11
-+#: booleans.py:108
++#: booleans.py:110
  msgid ""
 -"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
@@ -298007,58 +301760,58 @@ index b73c65b..15bc8de 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:12
-+#: booleans.py:109
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "ఏ సంచయంనైనా మౌంట్‌చేయుటకు మౌంట్‌ను అనుమతించుము"
 +
-+#: booleans.py:110
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "డెమెన్స్‍‌ను NIS తో నడుచుటకు అనుమతించుము"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "X భాగస్వామ్య మెమొరీకి వ్రాయుటకు కక్షిదారులను అనుమతించుము"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "%s ను యేదేని tcp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
 +
-+#: booleans.py:119
++#: booleans.py:121
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
@@ -298066,7 +301819,7 @@ index b73c65b..15bc8de 100644
  msgstr ""
  
 -#: ../gui/selinux.tbl:13
-+#: booleans.py:120
++#: booleans.py:122
  msgid ""
 -"Allow unconfined SELinux user account to execute files in home directory or /"
 -"tmp"
@@ -298077,7 +301830,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
@@ -298085,7 +301838,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Allow unlabeled packets to flow on the network"
 -msgstr ""
-+#: booleans.py:122
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
@@ -298093,13 +301846,13 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:15
 -msgid ""
 -"Allow user SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
@@ -298107,99 +301860,99 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:140
 -msgid "Databases"
 -msgstr ""
-+#: booleans.py:125
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
  
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
 -msgid "XServer"
 -msgstr ""
-+#: booleans.py:128
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "మౌంట్ ఆదేశాన్ని నిర్వర్తించుటకు వినియోగాదారులను అనుమతించుము"
 +
-+#: booleans.py:129
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "ping ను సాదారణ వినియోగదారి నిర్వర్తించుటకు అనుమతించుము"
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "సాదారణ వినియోగదారి కొరకు pppd నడుచుటకు అనుమతించుము"
 +
-+#: booleans.py:132
++#: booleans.py:134
 +#, fuzzy
  msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "ఏ దస్త్రమునైనా మోంట్ చేయుటకు మౌంట్‌ను అనుమతించుము"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "postgres సాకెట్‌కు అనుసంధానం అగుటకు వినియోగదారిని అనుమతించుము"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "usb పరికరాలను చవ్రా కు వినియోగదారులను అనుమతించుము"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "sasl దృవీకరణ సేవికను /etc/shadow చదువుటకు అనుమతించుము"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -298209,7 +301962,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "పరిమితంకాని దాన్ని నడుపుటకు rpm ను అనుమతించుము"
@@ -298217,7 +301970,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "ఏ సంచయంనైనా మౌంట్‌చేయుటకు మౌంట్‌ను అనుమతించుము"
@@ -298229,7 +301982,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
@@ -298237,7 +301990,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
@@ -298245,75 +301998,75 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "పరిమితంకాని దాన్ని నడుపుటకు rpm ను అనుమతించుము"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "భౌతిక డిస్కు పరికరాలను చదువుట/వ్రాయుట కు xen ను అనుమతించుము"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "ఏ దస్త్రమునైనా మోంట్ చేయుటకు మౌంట్‌ను అనుమతించుము"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "ఏ దస్త్రమునైనా మోంట్ చేయుటకు మౌంట్‌ను అనుమతించుము"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "sasl దృవీకరణ సేవికను /etc/shadow చదువుటకు అనుమతించుము"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -298321,14 +302074,14 @@ index b73c65b..15bc8de 100644
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -298338,14 +302091,14 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
 -msgstr ""
-+#: booleans.py:163
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
 +msgstr "సాదారణ వినియోగదారుల సూటి మౌస్ వాడుకను అనుమతించుము (X సేవికను మాత్రమే అనుమతించుము)"
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -298354,7 +302107,7 @@ index b73c65b..15bc8de 100644
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -298362,7 +302115,7 @@ index b73c65b..15bc8de 100644
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -298372,7 +302125,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "mysql సాకెట్‌కు అనుసంధానం అగుటకు వినియోగదారిని అనుమతించుము"
@@ -298380,7 +302133,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
@@ -298389,7 +302142,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
 -msgstr ""
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "postgres సాకెట్‌కు అనుసంధానం అగుటకు వినియోగదారిని అనుమతించుము"
@@ -298397,7 +302150,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
 -msgstr ""
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
@@ -298406,7 +302159,7 @@ index b73c65b..15bc8de 100644
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: booleans.py:171
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -298419,21 +302172,21 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "usb పరికరాలను చవ్రా కు వినియోగదారులను అనుమతించుము"
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
  msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
@@ -298444,7 +302197,7 @@ index b73c65b..15bc8de 100644
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: booleans.py:175
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -298454,7 +302207,7 @@ index b73c65b..15bc8de 100644
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: booleans.py:176
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -298464,7 +302217,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
@@ -298472,14 +302225,14 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
@@ -298487,7 +302240,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -298496,7 +302249,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "నెట్వర్క్‍ నందు ప్రసారంకావటానికి లేబుల్‌లేని పాకెట్స్‍‌ను అనుమతించుము"
@@ -298504,7 +302257,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
@@ -298512,7 +302265,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
@@ -298520,14 +302273,14 @@ index b73c65b..15bc8de 100644
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: booleans.py:185
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
@@ -298538,7 +302291,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "దృవీకరణకు Pam ను ఉపయోగిస్తుంది"
@@ -298546,14 +302299,14 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "ssh లాగిన్స్‍‌ను sysadm_r:sysadm_t లా అనుమతించుము"
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "%s డొమైన్‌కు బదిలీ అగు వాడుకరి పాత్రలను యెంపికచేయి."
@@ -298561,21 +302314,21 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "నెట్వర్క్‍‌కు అనుసంధానమగుటకు squid డెమోన్‌ను అనుమతించుము"
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
@@ -298583,14 +302336,14 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
@@ -298599,14 +302352,14 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "పరిమితంకాని దాన్ని నడుపుటకు rpm ను అనుమతించుము"
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -298615,7 +302368,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "పరిమితంకాని దాన్ని నడుపుటకు rpm ను అనుమతించుము"
@@ -298623,7 +302376,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "%s డొమైన్‌కు బదిలీ అగు వాడుకరి పాత్రలను యెంపికచేయి."
@@ -298631,7 +302384,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
@@ -298639,21 +302392,21 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
@@ -298661,7 +302414,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
@@ -298669,21 +302422,21 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "%s ను యేదేని tcp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
@@ -298692,7 +302445,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
@@ -298701,7 +302454,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "వినియోగదారుని దస్త్రాలను చదువుటకు ఎవాల్యాషన్ మరియు థండర్‌బర్డ్‍‌ను అనుమతించుము"
@@ -298709,7 +302462,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
 -msgstr ""
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "వినియోగదారుని దస్త్రాలను చదువుటకు ఎవాల్యాషన్ మరియు థండర్‌బర్డ్‍‌ను అనుమతించుము"
@@ -298717,7 +302470,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "వినియోగదారుని దస్త్రాలను చదువుటకు ఎవాల్యాషన్ మరియు థండర్‌బర్డ్‍‌ను అనుమతించుము"
@@ -298725,7 +302478,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "వినియోగదారుని దస్త్రాలను చదువుటకు ఎవాల్యాషన్ మరియు థండర్‌బర్డ్‍‌ను అనుమతించుము"
@@ -298733,7 +302486,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "usb పరికరాలను చవ్రా కు వినియోగదారులను అనుమతించుము"
@@ -298741,7 +302494,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
 -msgstr ""
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "usb పరికరాలను చవ్రా కు వినియోగదారులను అనుమతించుము"
@@ -298749,14 +302502,14 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
 -msgstr ""
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "వినియోగదారుని దస్త్రాలను చదువుటకు ఎవాల్యాషన్ మరియు థండర్‌బర్డ్‍‌ను అనుమతించుము"
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
@@ -298764,7 +302517,7 @@ index b73c65b..15bc8de 100644
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: booleans.py:215
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
@@ -298772,14 +302525,14 @@ index b73c65b..15bc8de 100644
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "ssh లాగిన్స్‍‌ను sysadm_r:sysadm_t లా అనుమతించుము"
@@ -298787,7 +302540,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr ""
-+#: booleans.py:218
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
@@ -298796,14 +302549,14 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
 -msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "ఏ దస్త్రమునైనా మోంట్ చేయుటకు మౌంట్‌ను అనుమతించుము"
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
@@ -298811,12 +302564,12 @@ index b73c65b..15bc8de 100644
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
@@ -298826,7 +302579,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "dmesg ఆదేశాన్ని నడుపుటకు వినియోగాదారులను అనుమతించుము"
@@ -298834,7 +302587,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
 -msgstr ""
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "usb పరికరాలను చవ్రా కు వినియోగదారులను అనుమతించుము"
@@ -298842,7 +302595,7 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "X భాగస్వామ్య మెమొరీకి వ్రాయుటకు కక్షిదారులను అనుమతించుము"
@@ -298850,21 +302603,21 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr ""
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "మౌంట్ ఆదేశాన్ని నిర్వర్తించుటకు వినియోగాదారులను అనుమతించుము"
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
 -msgstr ""
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
@@ -298872,14 +302625,14 @@ index b73c65b..15bc8de 100644
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
 -msgstr ""
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "ప్రాధమికదస్త్రాలను / కు వ్రాయుటకు అన్ని డెమోన్స్‍‌ను అనుమతించుము"
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
@@ -300301,28 +304054,29 @@ index b73c65b..15bc8de 100644
 +#~ msgstr "NIS బదిలీకరణ డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
 diff --git a/policycoreutils/po/tr.po b/policycoreutils/po/tr.po
 new file mode 100644
-index 0000000..ce0cca4
+index 0000000..2baa45f
 --- /dev/null
 +++ b/policycoreutils/po/tr.po
-@@ -0,0 +1,3330 @@
+@@ -0,0 +1,3354 @@
 +# SOME DESCRIPTIVE TITLE.
 +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 +# This file is distributed under the same license as the PACKAGE package.
-+# 
++#
 +# Translators:
 +# Necdet Yücel <necdetyucel at gmail.com>, 2012.
 +msgid ""
 +msgstr ""
 +"Project-Id-Version: Policycoreutils\n"
 +"Report-Msgid-Bugs-To: \n"
-+"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 14:33+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
-+"Language-Team: Turkish (http://www.transifex.com/projects/p/fedora/language/tr/)\n"
++"Language-Team: Turkish (http://www.transifex.com/projects/p/fedora/language/"
++"tr/)\n"
++"Language: tr\n"
 +"MIME-Version: 1.0\n"
 +"Content-Type: text/plain; charset=UTF-8\n"
 +"Content-Transfer-Encoding: 8bit\n"
-+"Language: tr\n"
 +"Plural-Forms: nplurals=1; plural=0;\n"
 +
 +#: ../run_init/run_init.c:67
@@ -300442,7 +304196,7 @@ index 0000000..ce0cca4
 +msgid "Modules Name"
 +msgstr "Modül İsmi"
 +
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
 +msgid "Version"
 +msgstr "Sürüm"
 +
@@ -300490,10 +304244,10 @@ index 0000000..ce0cca4
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
 +#, python-format
 +msgid "Could not create a key for %s"
 +msgstr "%s için bir anahtar oluşturulamadı"
@@ -300701,544 +304455,562 @@ index 0000000..ce0cca4
 +msgid "SELinux Roles"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
 +msgid "Protocol udp or tcp is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
 +msgid "Port is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
 +msgid "Invalid Port"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
 +#, python-format
 +msgid "Could not create a key for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
 +msgid "Type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
 +#, python-format
 +msgid "Could not check if port %s/%s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
 +#, python-format
 +msgid "Port %s/%s already defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
 +#, python-format
 +msgid "Could not create port for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
 +#, python-format
 +msgid "Could not create context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
 +#, python-format
 +msgid "Could not set user in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
 +#, python-format
 +msgid "Could not set role in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
 +#, python-format
 +msgid "Could not set type in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
 +#, python-format
 +msgid "Could not set mls fields in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
 +#, python-format
 +msgid "Could not set port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
 +#, python-format
 +msgid "Could not add port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
 +msgid "Requires setype or serange"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
 +msgid "Requires setype"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
 +#, python-format
 +msgid "Port %s/%s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
 +#, python-format
 +msgid "Could not query port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
 +#, python-format
 +msgid "Could not modify port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
 +msgid "Could not list the ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
 +#, python-format
 +msgid "Could not delete the port %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
 +#, python-format
 +msgid "Port %s/%s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
 +#, python-format
 +msgid "Could not delete port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
 +msgid "Could not list ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "SELinux Port Type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "Proto"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
 +msgid "Port Number"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
 +msgid "Node Address is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
 +msgid "Unknown or missing protocol"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
-+msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
 +#, python-format
 +msgid "Could not create key for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
 +#, python-format
 +msgid "Could not check if addr %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
 +#, python-format
 +msgid "Could not create addr for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
 +#, python-format
 +msgid "Could not create context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
 +#, python-format
 +msgid "Could not set mask for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
 +#, python-format
 +msgid "Could not set user in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
 +#, python-format
 +msgid "Could not set role in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
 +#, python-format
 +msgid "Could not set type in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
 +#, python-format
 +msgid "Could not set mls fields in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
 +#, python-format
 +msgid "Could not set addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
 +#, python-format
 +msgid "Could not add addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
 +#, python-format
 +msgid "Addr %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
 +#, python-format
 +msgid "Could not query addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
 +#, python-format
 +msgid "Could not modify addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
 +#, python-format
 +msgid "Addr %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
 +#, python-format
 +msgid "Could not delete addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
 +msgid "Could not deleteall node mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
 +msgid "Could not list addrs"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
 +#, python-format
 +msgid "Could not check if interface %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
 +#, python-format
 +msgid "Could not create interface for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
 +#, python-format
 +msgid "Could not set user in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
 +#, python-format
 +msgid "Could not set role in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
 +#, python-format
 +msgid "Could not set type in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
 +#, python-format
 +msgid "Could not set mls fields in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
 +#, python-format
 +msgid "Could not set interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
 +#, python-format
 +msgid "Could not set message context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
 +#, python-format
 +msgid "Could not add interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
 +#, python-format
 +msgid "Interface %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
 +#, python-format
 +msgid "Could not query interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
 +#, python-format
 +msgid "Could not modify interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
 +#, python-format
 +msgid "Interface %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
 +#, python-format
 +msgid "Could not delete interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
 +msgid "Could not delete all interface  mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
 +msgid "Could not list interfaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
 +msgid "SELinux Interface"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
 +msgid "Context"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
 +#, python-format
 +msgid "Equivalence class for %s already exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
 +#, python-format
 +msgid "File spec %s conflicts with equivalency rule '%s %s'"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
 +#, python-format
 +msgid "Equivalence class for %s does not exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
 +#, python-format
 +msgid "Could not set user in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
 +#, python-format
 +msgid "Could not set role in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
 +#, python-format
 +msgid "Could not set mls fields in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
 +msgid "Invalid file specification"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
 +msgid "File specification can not include spaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
 +#, python-format
 +msgid ""
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
-+"instead"
++"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
++msgstr ""
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
 +#, python-format
 +msgid "Could not check if file context for %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
 +#, python-format
 +msgid "Could not create file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
 +#, python-format
 +msgid "Could not set type in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
 +#, python-format
 +msgid "Could not set file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
 +#, python-format
 +msgid "Could not add file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
 +msgid "Requires setype, serange or seuser"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
 +#, python-format
 +msgid "File context for %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
 +#, python-format
 +msgid "Could not query file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
 +#, python-format
 +msgid "Could not modify file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
 +msgid "Could not list the file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
 +#, python-format
 +msgid "Could not delete the file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
 +#, python-format
 +msgid "File context for %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
 +#, python-format
 +msgid "Could not delete file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
 +msgid "Could not list file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
 +msgid "Could not list local file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "SELinux fcontext"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
 +msgid ""
 +"\n"
 +"SELinux Distribution fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
 +msgid ""
 +"\n"
 +"SELinux Local fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
 +#, python-format
 +msgid "Could not check if boolean %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
 +#, python-format
 +msgid "Boolean %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
 +#, python-format
 +msgid "Could not query file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
 +#, python-format
 +msgid "You must specify one of the following values: %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
 +#, python-format
 +msgid "Could not set active value of boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
 +#, python-format
 +msgid "Could not modify boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
 +#, python-format
 +msgid "Bad format %s: Record %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
 +#, python-format
 +msgid "Boolean %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
 +#, python-format
 +msgid "Could not delete boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
 +msgid "Could not list booleans"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
 +msgid "unknown"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "off"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "on"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "SELinux boolean"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "State"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "Default"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
 +msgid "Description"
 +msgstr ""
@@ -301649,23 +305421,23 @@ index 0000000..ce0cca4
 +msgid "Login '%s' is required"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
 +msgid "Policy Module"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
 +msgid "Module Name"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
 +msgid "Disable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
 +msgid "Enable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
 +msgid "Load Policy Module"
 +msgstr ""
 +
@@ -301704,7 +305476,7 @@ index 0000000..ce0cca4
 +msgid "<b>Applications</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -301714,7 +305486,7 @@ index 0000000..ce0cca4
 +"requires a script in /etc/rc.d/init.d"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
 +msgstr ""
 +
@@ -301726,7 +305498,7 @@ index 0000000..ce0cca4
 +msgid "Internet Services Daemon are daemons started by xinetd"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr ""
 +
@@ -301735,7 +305507,7 @@ index 0000000..ce0cca4
 +"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr ""
 +
@@ -301745,7 +305517,7 @@ index 0000000..ce0cca4
 +"started by a user"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
 +msgid "Sandbox"
 +msgstr ""
 +
@@ -301761,7 +305533,7 @@ index 0000000..ce0cca4
 +msgid "Modify an existing login user record."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr ""
 +
@@ -301771,7 +305543,7 @@ index 0000000..ce0cca4
 +"default this user will have  no setuid, no networking, no su, no sudo."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr ""
 +
@@ -301781,7 +305553,7 @@ index 0000000..ce0cca4
 +"will have no setuid, no networking, no sudo, no su"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr ""
 +
@@ -301791,28 +305563,28 @@ index 0000000..ce0cca4
 +"sudo, no su."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:550
 +msgid ""
-+"User with full networking, no setuid applications without transition, no su,"
-+" can sudo to Root Administration Roles"
++"User with full networking, no setuid applications without transition, no su, "
++"can sudo to Root Administration Roles"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:592
 +msgid "<b>Root Users</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:627
 +msgid ""
-+"Select Root Administrator User Role, if this user will be used to administer"
-+" the machine while running as root.  This user will not be able to login to "
++"Select Root Administrator User Role, if this user will be used to administer "
++"the machine while running as root.  This user will not be able to login to "
 +"the system directly."
 +msgstr ""
 +
@@ -301880,8 +305652,7 @@ index 0000000..ce0cca4
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1019
-+msgid ""
-+"Select the user roles that will transiton to this applications domains."
++msgid "Select the user roles that will transiton to this applications domains."
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1056
@@ -302190,8 +305961,8 @@ index 0000000..ce0cca4
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
 +"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you"
-+" wish to continue?"
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
 +msgstr ""
 +
 +#: ../gui/statusPage.py:152
@@ -302421,8 +306192,8 @@ index 0000000..ce0cca4
 +
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the"
-+" log files."
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
 +msgstr ""
 +
 +#: ../gui/system-config-selinux.glade:2781
@@ -302544,74 +306315,78 @@ index 0000000..ce0cca4
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr ""
 +
@@ -302630,1021 +306405,1020 @@ index 0000000..ce0cca4
 +msgstr ""
 +
 +#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr ""
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
 +msgstr ""
 +
-+#: booleans.py:5
++#: booleans.py:6
 +msgid "Allow users to login using a radius server"
 +msgstr ""
 +
-+#: booleans.py:6
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
++msgstr ""
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
 +msgstr ""
 +
-+#: booleans.py:7
++#: booleans.py:9
 +msgid "Allow clamd to use JIT compiler"
 +msgstr ""
 +
-+#: booleans.py:8
++#: booleans.py:10
 +msgid "Allow clamscan to non security files on a system"
 +msgstr ""
 +
-+#: booleans.py:9
++#: booleans.py:11
 +msgid "Allow clamscan to read user content"
 +msgstr ""
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:11
++#: booleans.py:13
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:12
++#: booleans.py:14
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:13
++#: booleans.py:15
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:14
++#: booleans.py:16
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:15
++#: booleans.py:17
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
 +msgstr ""
 +
-+#: booleans.py:17
++#: booleans.py:19
 +msgid "Allow cvs daemon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr ""
 +
-+#: booleans.py:19
++#: booleans.py:21
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr ""
 +
-+#: booleans.py:20
++#: booleans.py:22
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:21
++#: booleans.py:23
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:22
++#: booleans.py:24
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
-+"Deny user domains applications to map a memory region as both executable and"
-+" writable, this is dangerous and the executable should be reported in "
-+"bugzilla"
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr ""
 +
-+#: booleans.py:26
++#: booleans.py:28
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr ""
 +
-+#: booleans.py:27
++#: booleans.py:29
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr ""
 +
-+#: booleans.py:28
++#: booleans.py:30
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr ""
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr ""
 +
-+#: booleans.py:31
++#: booleans.py:33
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:32
++#: booleans.py:34
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:35
++#: booleans.py:37
 +msgid "Allow fenced domain to execute ssh."
 +msgstr ""
 +
-+#: booleans.py:36
++#: booleans.py:38
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:39
++#: booleans.py:41
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr ""
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr ""
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:46
++#: booleans.py:48
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:51
++#: booleans.py:53
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:52
++#: booleans.py:54
 +msgid "Allow gitisis daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +msgid "Allow http daemon to check spam"
 +msgstr ""
 +
-+#: booleans.py:60
++#: booleans.py:62
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr ""
 +
-+#: booleans.py:61
++#: booleans.py:63
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr ""
 +
-+#: booleans.py:62
++#: booleans.py:64
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr ""
 +
-+#: booleans.py:63
++#: booleans.py:65
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:64
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr ""
 +
-+#: booleans.py:65
++#: booleans.py:67
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr ""
 +
-+#: booleans.py:66
++#: booleans.py:68
 +msgid "Allow httpd to connect to memcache server"
 +msgstr ""
 +
-+#: booleans.py:67
++#: booleans.py:69
 +msgid "Allow httpd to act as a relay"
 +msgstr ""
 +
-+#: booleans.py:68
++#: booleans.py:70
 +msgid "Allow http daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +msgid "Allow httpd cgi support"
 +msgstr ""
 +
-+#: booleans.py:71
++#: booleans.py:73
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr ""
 +
-+#: booleans.py:72
++#: booleans.py:74
 +msgid "Allow httpd to read home directories"
 +msgstr ""
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr ""
 +
-+#: booleans.py:75
++#: booleans.py:77
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr ""
 +
-+#: booleans.py:76
++#: booleans.py:78
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr ""
 +
-+#: booleans.py:77
++#: booleans.py:79
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr ""
 +
-+#: booleans.py:78
++#: booleans.py:80
 +msgid "Allow httpd to read user content"
 +msgstr ""
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr ""
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +msgid "Allow Apache to execute tmp content."
 +msgstr ""
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +msgid "Allow httpd to access cifs file systems"
 +msgstr ""
 +
-+#: booleans.py:87
++#: booleans.py:89
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr ""
 +
-+#: booleans.py:88
++#: booleans.py:90
 +msgid "Allow httpd to run gpg"
 +msgstr ""
 +
-+#: booleans.py:89
++#: booleans.py:91
 +msgid "Allow httpd to access nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:90
++#: booleans.py:92
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr ""
 +
-+#: booleans.py:91
++#: booleans.py:93
 +msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:92
++#: booleans.py:94
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:93
++#: booleans.py:95
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr ""
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr ""
 +
-+#: booleans.py:95
++#: booleans.py:97
 +msgid "Allow confined applications to run with kerberos."
 +msgstr ""
 +
-+#: booleans.py:96
++#: booleans.py:98
 +msgid "Allow syslogd daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:97
++#: booleans.py:99
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
 +msgstr ""
 +
-+#: booleans.py:99
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
 +msgstr ""
 +
-+#: booleans.py:100
++#: booleans.py:102
 +msgid "Allow mock to read files in home directories."
 +msgstr ""
 +
-+#: booleans.py:101
++#: booleans.py:103
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr ""
 +
-+#: booleans.py:102
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:103
++#: booleans.py:105
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr ""
 +
-+#: booleans.py:104
++#: booleans.py:106
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr ""
 +
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr ""
 +
-+#: booleans.py:106
++#: booleans.py:108
 +msgid "Allow mysqld to connect to all ports"
 +msgstr ""
 +
-+#: booleans.py:107
++#: booleans.py:109
 +msgid "Allow BIND to bind apache port."
 +msgstr ""
 +
-+#: booleans.py:108
++#: booleans.py:110
 +msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
 +msgstr ""
 +
-+#: booleans.py:109
++#: booleans.py:111
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr ""
 +
-+#: booleans.py:110
++#: booleans.py:112
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr ""
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +msgid "Allow system to run with NIS"
 +msgstr ""
 +
-+#: booleans.py:113
++#: booleans.py:115
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr ""
 +
-+#: booleans.py:114
++#: booleans.py:116
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:115
++#: booleans.py:117
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:116
++#: booleans.py:118
 +msgid "Allow openvpn to read home directories"
 +msgstr ""
 +
-+#: booleans.py:117
++#: booleans.py:119
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:118
++#: booleans.py:120
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:120
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:121
++#: booleans.py:123
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:122
++#: booleans.py:124
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
 +msgstr ""
 +
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
 +msgstr ""
 +
-+#: booleans.py:125
++#: booleans.py:127
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr ""
 +
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
 +msgstr ""
 +
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
 +msgstr ""
 +
-+#: booleans.py:128
++#: booleans.py:130
 +msgid "Allow database admins to execute DML statement"
 +msgstr ""
 +
-+#: booleans.py:129
++#: booleans.py:131
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr ""
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:134
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
 +msgstr ""
 +
-+#: booleans.py:134
++#: booleans.py:136
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr ""
 +
-+#: booleans.py:135
++#: booleans.py:137
 +msgid "Allow qemu to connect fully to the network"
 +msgstr ""
 +
-+#: booleans.py:136
++#: booleans.py:138
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr ""
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +msgid "Allow qemu to use nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:139
++#: booleans.py:141
 +msgid "Allow qemu to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:140
++#: booleans.py:142
 +msgid "Allow racoon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:141
++#: booleans.py:143
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
 +msgstr ""
 +
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr ""
 +
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr ""
 +
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr ""
 +
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr ""
 +
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
 +msgstr ""
 +
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
 +msgstr ""
 +
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr ""
 +
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
 +msgstr ""
 +
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
 +msgstr ""
 +
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr ""
 +
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
 +msgstr ""
 +
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr ""
 +
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
 +msgstr ""
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
 +msgstr ""
 +
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
 +msgstr ""
 +
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
 +msgstr ""
 +
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
 +msgstr ""
 +
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
 +msgstr ""
 +
-+#: booleans.py:168
++#: booleans.py:170
 +msgid ""
-+"Allow confined users the ability to execute the ping and traceroute "
-+"commands."
++"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr ""
 +
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
 +msgstr ""
 +
-+#: booleans.py:171
++#: booleans.py:173
 +msgid ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the"
-+" same domain and outside users)  disabling this forces FTP passive mode and "
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
 +"may change other protocols."
 +msgstr ""
 +
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
 +msgstr ""
 +
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home "
-+"directories."
++"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr ""
 +
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr ""
 +
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
-+"Enable additional permissions needed to support devices on 3ware "
-+"controllers."
++"Enable additional permissions needed to support devices on 3ware controllers."
 +msgstr ""
 +
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr ""
 +
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
 +msgstr ""
 +
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
 +
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
 +msgstr ""
 +
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
 +msgstr ""
 +
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:189
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any network port."
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
 +
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
 +msgstr ""
 +
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr ""
 +
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
 +msgstr ""
 +
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
 +msgstr ""
 +
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
 +msgstr ""
 +
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
 +msgstr ""
 +
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr ""
 +
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
 +msgstr ""
 +
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
 +msgstr ""
 +
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr ""
 +
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr ""
 +
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr ""
 +
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr ""
 +
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr ""
 +
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr ""
 +
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr ""
 +
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
 +msgstr ""
 +
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
 +
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
 +msgstr ""
 +
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr ""
 +
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr ""
 +
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
 +
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 diff --git a/policycoreutils/po/uk.po b/policycoreutils/po/uk.po
-index 1b99ad4..7610780 100644
+index 1b99ad4..4ca57d1 100644
 --- a/policycoreutils/po/uk.po
 +++ b/policycoreutils/po/uk.po
-@@ -1,35 +1,31 @@
- # SOME DESCRIPTIVE TITLE.
- # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+@@ -3,13 +3,13 @@
  # This file is distributed under the same license as the PACKAGE package.
--#
-+# 
+ #
  # Translators:
 -# Yuri Chornoivan <yurchor at ukr.net>, 2010, 2012.
 +# Yuri Chornoivan <yurchor at ukr.net>, 2010,2012.
@@ -303654,36 +307428,30 @@ index 1b99ad4..7610780 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-03 05:09+0000\n"
-+"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 15:48+0000\n"
  "Last-Translator: Yuri Chornoivan <yurchor at ukr.net>\n"
  "Language-Team: Ukrainian <trans-uk at lists.fedoraproject.org>\n"
--"Language: uk\n"
- "MIME-Version: 1.0\n"
+ "Language: uk\n"
+@@ -17,7 +17,7 @@ msgstr ""
  "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8bit\n"
--"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
 -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-+"Language: uk\n"
-+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
++"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
  
  #: ../run_init/run_init.c:67
  msgid ""
- "USAGE: run_init <script> <args ...>\n"
- "  where: <script> is the name of the init script to run,\n"
- "         <args ...> are the arguments to that script."
--msgstr ""
--"ВИКОРИСТАННЯ: run_init <сценарій> <аргументи ...>\n"
--"  де <сценарій> — назва сценарію ініціалізації для запуску,\n"
--"         <аргументи ...> — аргументи для цього сценарію."
-+msgstr "ВИКОРИСТАННЯ: run_init <сценарій> <аргументи ...>\n  де <сценарій> — назва сценарію ініціалізації для запуску,\n         <аргументи ...> — аргументи для цього сценарію."
+@@ -29,7 +29,7 @@ msgstr ""
+ "  де <сценарій> — назва сценарію ініціалізації для запуску,\n"
+ "         <аргументи ...> — аргументи для цього сценарію."
  
 -#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
 +#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
  #, c-format
  msgid "failed to initialize PAM\n"
  msgstr "не вдалося ініціалізувати PAM\n"
-@@ -78,7 +74,7 @@ msgstr "run_init може використовуватись лише для я
+@@ -78,7 +78,7 @@ msgstr "run_init може використовуватись лише для я
  msgid "authentication failed.\n"
  msgstr "помилка розпізнавання.\n"
  
@@ -303692,7 +307460,7 @@ index 1b99ad4..7610780 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "Не вдалося вказати контекст виконання у %s.\n"
-@@ -91,861 +87,852 @@ msgstr "********************* ВАЖЛИВО ************************\n"
+@@ -91,680 +91,691 @@ msgstr "********************* ВАЖЛИВО ************************\n"
  msgid "To make this policy package active, execute:"
  msgstr "Для активації пакету правил виконайте:"
  
@@ -303761,7 +307529,7 @@ index 1b99ad4..7610780 100644
  msgstr "Назва модуля"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "Версія"
  
@@ -303825,10 +307593,10 @@ index 1b99ad4..7610780 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "Не вдалося створити ключ для %s"
@@ -304084,684 +307852,700 @@ index 1b99ad4..7610780 100644
  msgstr "Ролі SELinux"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "Потрібен протокол udp чи tcp"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "Слід вказати порт"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr "Некоректний порт"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "Не вдалося створити ключ для %s/%s"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "Слід вказати тип"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "Не вдалося чи порт визначено %s/%s"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "Порт %s/%s вже визначено"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "Не вдалося створити порт для %s/%s"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "Не вдалося створити контекст для %s/%s"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "Не вдалося вказати користувача у контексті порту для %s/%s"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "Не вдалося встановити роль у контексті порту для %s/%s"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "Не вдалося встановити тип у контексті порту для %s/%s"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "Не вдалося встановити поле mls у контексті порту для %s/%s"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "Не вдалося створити контекст порту для %s/%s"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "Не вдалося додати додати порт  %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "Потрібно вказати setype або serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "Потрібно вказати setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "Порт %s/%s не визначено"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "Не вдалося запитати порт %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "Не вдалося змінити порт %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "Не вдалося отримати список портів"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "Неможливо вилучити порт %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "Порт %s/%s визначено у правилах, не може бути вилучено"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "Не вдалося вилучити порт %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "Не вдалося отримати список портів"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "Тип порту SELinux"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Протокол"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "Номер порту"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "Потрібно вказати адреса вузла"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "Протокол відсутній чи невідомий"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "Потрібно вказати тип SELinux"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "Не вдалося створити ключ для %s"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "Не вдалося перевірити чи визначено адресу %s"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "Не вдалося створити адресу %s"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "Не вдалося створити контекст для %s"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "Не вдалося вказати маску %s"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "Не вдалося вказати користувача у контексті адреси для %s"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "Не вдалося вказати роль у контексті адреси для %s"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "Не вдалося вказати тип у контексті адреси для %s"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "Не вдалося вказати поля mls у контексті адреси для %s"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "Не вдалося вказати контекст addr для %s"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "Не вдалося додати addr %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Addr %s не визначено"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "Не вдалося запитати addr %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "Не вдалося змінити addr %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "Адресу %s визначено у правилах, її не можна вилучати"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "Не вдалося вилучити адресу %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr "Не вдалося вилучити всі прив’язки відповідники вузлів"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "Не вдалося отримати список addr"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "Потрібно вказати тип SELinux"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "Не вдалося перевірити чи визначений інтерфейс %s"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "Не вдалося створити інтерфейс для %s"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "Не вдалося вказати користувача у контексті інтерфейсу для %s"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "Не вдалося вказати роль у контексті інтерфейсу для %s"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "Не вдалося вказати тип у контексті інтерфейсу для %s"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "Не вдалося вказати поле mls у контексті інтерфейсу для %s"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "Не вдалося вказати контекст інтерфейсу для %s"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "Не вдалося створити контекст повідомлення для %s"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "Не вдалося додати інтерфейс %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "Інтерфейс %s не визначено"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "Не вдалося запитати інтерфейс %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "Не вдалося змінити інтерфейс %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "Інтерфейс %s визначений у правилах, не може бути вилучено"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "Не вдалося вилучити інтерфейс %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr "Не вдалося вилучити всі прив’язки інтерфейсів"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "Не вдалося отримати список інтерфейсів"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "Інтерфейс SELinux"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Контекст"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr "Клас еквівалентності для %s вже існує"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr "Специфікація файлів, %s, суперечить правилу еквівалентності «%s %s»"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr "Класу еквівалентності для %s не існує"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "Не вдалося вказати користувача у контексті файла для %s"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "Не вдалося вказати роль у контексті файла для %s"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "Не вдалося вказати поле mls у контексті файла для %s"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "Неправильна визначення файла"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr "У специфікації файлів не можна використовувати пробіли"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
--"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
--msgstr ""
--"Специфікація файлів, %s, суперечить правилу еквівалентності «%s %s». "
--"Спробуйте краще додати «%s»."
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
-+"instead"
-+msgstr "Специфікація файлів, %s, суперечить правилу еквівалентності «%s %s». Спробуйте краще додати «%s»."
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+@@ -772,89 +783,94 @@ msgstr ""
+ "Специфікація файлів, %s, суперечить правилу еквівалентності «%s %s». "
+ "Спробуйте краще додати «%s»."
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "Не вдалося перевірити чи визначений контекст файла для %s"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "Не вдалося створити контекст файла для %s"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "Не вдалося вказати тип у контексті файла для %s"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "Не вдалося вказати контекст файла для %s"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "Не вдалося додати контекст файла для %s"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "Потрібно вказати setype, serange чи seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "Контекст файла для %s не визначено"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "Не вдалося запитати контекст файла для %s"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "Не вдалося змінити контекст файла для %s"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "Не вдалося отримати список контекстів файлів"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "Не вдалося вилучити контекст файла для %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "Контекст файла для %s визначено у правилах, його не можна вилучити"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "Не вдалося вилучити контекст файла для %s"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "Не вдалося отримати список контекстів файлів"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "Не вдалося отримати список локальних контекстів файлів"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "Контекст файла SELinux"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "тип"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
--msgstr ""
--"\n"
--"Еквівалентність файлових контекстів дистрибутива SELinux\n"
-+msgstr "\nЕквівалентність файлових контекстів дистрибутива SELinux\n"
+@@ -862,7 +878,7 @@ msgstr ""
+ "\n"
+ "Еквівалентність файлових контекстів дистрибутива SELinux\n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
--msgstr ""
--"\n"
--"Еквівалентність локальних файлових контекстів SELinux\n"
-+msgstr "\nЕквівалентність локальних файлових контекстів SELinux\n"
+@@ -870,82 +886,82 @@ msgstr ""
+ "\n"
+ "Еквівалентність локальних файлових контекстів SELinux\n"
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "Не вдалося перевірити чи визначено логічне значення %s"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "Логічне значення %s не визначене"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "Не вдалося запитати контекст файла %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "Слід вказати одне з таких значень: %s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "Не вдалося вказати активне значення змінної %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "Не вдалося змінити логічне значення %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "Неправильний формат %s: Запис %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "Логічне значення %s визначено у правилах, його не можна вилучити"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "Не вдалося вилучити логічне значення %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "Не вдалося отримати список логічних змінних"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "невідомо"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "вимкнено"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "увімкнено"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "Логічна змінна SELinux"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr "Стан"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr "Типовий"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "Опис"
  
-@@ -1009,7 +996,7 @@ msgstr "Помилка при розподілі пам'яті.\n"
+@@ -1009,7 +1025,7 @@ msgstr "Помилка при розподілі пам'яті.\n"
  msgid "Error sending audit message.\n"
  msgstr "Помилка надсилання повідомлення аудиту.\n"
  
@@ -304770,26 +308554,7 @@ index 1b99ad4..7610780 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "Не вдалося визначити режим блокування (enforcing).\n"
-@@ -1022,16 +1009,12 @@ msgstr "Помилка! Не вдалося відкрити %s.\n"
- #: ../newrole/newrole.c:705
- #, c-format
- msgid "%s!  Could not get current context for %s, not relabeling tty.\n"
--msgstr ""
--"%s! Не вдалося отримати контекст для %s, перепризначення позначок tty не "
--"відбулось.\n"
-+msgstr "%s! Не вдалося отримати контекст для %s, перепризначення позначок tty не відбулось.\n"
- 
- #: ../newrole/newrole.c:715
- #, c-format
- msgid "%s!  Could not get new context for %s, not relabeling tty.\n"
--msgstr ""
--"%s!  Не вдалося отримати новий контекст для %s, перепризначення позначок tty "
--"не відбулось.\n"
-+msgstr "%s!  Не вдалося отримати новий контекст для %s, перепризначення позначок tty не відбулось.\n"
- 
- #: ../newrole/newrole.c:725
- #, c-format
-@@ -1128,62 +1111,66 @@ msgstr "Не вдалося отримати порожній сигнал ві
+@@ -1128,62 +1144,66 @@ msgstr "Не вдалося отримати порожній сигнал ві
  msgid "Unable to set SIGHUP handler\n"
  msgstr "Не вдалося встановити обробник SIGHUP\n"
  
@@ -304868,7 +308633,7 @@ index 1b99ad4..7610780 100644
  msgid "failed to exec shell\n"
  msgstr "не вдалося виконати оболонку\n"
  
-@@ -1286,20 +1273,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1286,20 +1306,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -304894,65 +308659,32 @@ index 1b99ad4..7610780 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1314,25 +1301,19 @@ msgstr "Призначення позначок файлам"
- msgid ""
- "File\n"
- "Specification"
--msgstr ""
--"Специфікація\n"
--"файлів"
-+msgstr "Специфікація\nфайлів"
- 
- #: ../gui/fcontextPage.py:81
- msgid ""
- "Selinux\n"
- "File Type"
--msgstr ""
--"Тип файлу\n"
--"SELinux"
-+msgstr "Тип файлу\nSELinux"
+@@ -1367,48 +1387,52 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr "Потрібна авторизація '%s'"
  
- #: ../gui/fcontextPage.py:88
- msgid ""
- "File\n"
- "Type"
--msgstr ""
--"Тип\n"
--"файлу"
-+msgstr "Тип\nфайлу"
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr "Модуль політики"
  
- #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
- msgid "User Mapping"
-@@ -1342,25 +1323,19 @@ msgstr "Відповідність користувачів"
- msgid ""
- "Login\n"
- "Name"
--msgstr ""
--"Реєстраційне\n"
--"ім'я"
-+msgstr "Реєстраційне\nім'я"
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr "Назва модуля"
  
- #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
- msgid ""
- "SELinux\n"
- "User"
--msgstr ""
--"Користувач\n"
--"SELinux"
-+msgstr "Користувач\nSELinux"
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr "Вимкнути аудит"
  
- #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
- msgid ""
- "MLS/\n"
- "MCS Range"
--msgstr ""
--"Діапазон\n"
--"MLS/MCS"
-+msgstr "Діапазон\nMLS/MCS"
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr "Увімкнути аудит"
  
- #: ../gui/loginsPage.py:133
- #, python-format
-@@ -1387,600 +1362,445 @@ msgstr "Увімкнути аудит"
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr "Завантажити модуль політики"
  
@@ -304994,10 +308726,9 @@ index 1b99ad4..7610780 100644
  msgid ""
  "<b>Select the policy type for the application or user role you want to "
  "confine:</b>"
--msgstr ""
--"<b>Виберіть тип правил для програми або ролі користувача, обмеження для яких "
--"ви хочете визначити:</b>"
-+msgstr "<b>Виберіть тип правил для програми або ролі користувача, обмеження для яких ви хочете визначити:</b>"
+@@ -1416,11 +1440,15 @@ msgstr ""
+ "<b>Виберіть тип правил для програми або ролі користувача, обмеження для яких "
+ "ви хочете визначити:</b>"
  
 -#: ../gui/polgen.glade:177
 +#: ../gui/polgen.glade:284
@@ -305005,7 +308736,7 @@ index 1b99ad4..7610780 100644
  msgstr "<b>Програма</b>"
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "Стандартна служба Init"
 +
@@ -305013,17 +308744,16 @@ index 1b99ad4..7610780 100644
  msgid ""
  "Standard Init Daemon are daemons started on boot via init scripts.  Usually "
  "requires a script in /etc/rc.d/init.d"
--msgstr ""
--"Стандартні служби ініціалізації запускаються при завантаженні за допомогою "
--"сценаріїв init, які зазвичай розташовані у /etc/rc.d/init.d"
-+msgstr "Стандартні служби ініціалізації запускаються при завантаженні за допомогою сценаріїв init, які зазвичай розташовані у /etc/rc.d/init.d"
+@@ -1428,32 +1456,32 @@ msgstr ""
+ "Стандартні служби ініціалізації запускаються при завантаженні за допомогою "
+ "сценаріїв init, які зазвичай розташовані у /etc/rc.d/init.d"
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
 -msgstr "Стандартна служба Init"
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
  msgstr "Системна служба DBUS"
  
@@ -305039,7 +308769,7 @@ index 1b99ad4..7610780 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr "Фонова служба інтернет-служб (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "Веб-програма/ сценарій (CGI)"
  
@@ -305052,7 +308782,7 @@ index 1b99ad4..7610780 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr "Веб-програма/ сценарій (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "Програма користувача"
  
@@ -305061,17 +308791,16 @@ index 1b99ad4..7610780 100644
  msgid ""
  "User Application are any application that you would like to confine that is "
  "started by a user"
--msgstr ""
--"Програма користувача -- будь-яка програма, запущена користувачем, до якого "
--"ви хочете застосувати обмеження."
--
+@@ -1461,27 +1489,27 @@ msgstr ""
+ "Програма користувача -- будь-яка програма, запущена користувачем, до якого "
+ "ви хочете застосувати обмеження."
+ 
 -#: ../gui/polgen.glade:324 ../gui/polgen.py:160
 -msgid "User Application"
 -msgstr "Програма користувача"
-+msgstr "Програма користувача -- будь-яка програма, запущена користувачем, до якого ви хочете застосувати обмеження."
- 
+-
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr "Пісочниця"
  
@@ -305081,116 +308810,108 @@ index 1b99ad4..7610780 100644
  msgstr "<b>Зареєстровані користувачі</b>"
  
 -#: ../gui/polgen.glade:453
--msgid "Modify an existing login user record."
--msgstr "Змінити наявний запис авторизації користувача."
--
--#: ../gui/polgen.glade:455
 +#: ../gui/polgen.glade:478
- msgid "Existing User Roles"
- msgstr "Наявні ролі користувачів"
++msgid "Existing User Roles"
++msgstr "Наявні ролі користувачів"
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr "Змінити наявний запис авторизації користувача."
+ 
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
+-msgstr "Наявні ролі користувачів"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
++msgid "Minimal Terminal User Role"
++msgstr "Мінімальна роль користувача терміналу"
  
 -#: ../gui/polgen.glade:474
--msgid ""
--"This user will login to a machine only via a terminal or remote login.  By "
--"default this user will have  no setuid, no networking, no su, no sudo."
--msgstr ""
--"Користувач може авторизуватися лише віддалено чи у терміналі. Початково для "
--"користувача не налаштовані setuid, sudo, su та мережне оточення."
-+#: ../gui/polgen.glade:482
-+msgid "Modify an existing login user record."
-+msgstr "Змінити наявний запис авторизації користувача."
++#: ../gui/polgen.glade:499
+ msgid ""
+ "This user will login to a machine only via a terminal or remote login.  By "
+ "default this user will have  no setuid, no networking, no su, no sudo."
+@@ -1489,11 +1517,11 @@ msgstr ""
+ "Користувач може авторизуватися лише віддалено чи у терміналі. Початково для "
+ "користувача не налаштовані setuid, sudo, su та мережне оточення."
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
- msgid "Minimal Terminal User Role"
- msgstr "Мінімальна роль користувача терміналу"
+-msgid "Minimal Terminal User Role"
+-msgstr "Мінімальна роль користувача терміналу"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
++msgid "Minimal X Windows User Role"
++msgstr "Мінімальна роль користувача X Window"
  
 -#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:499
++#: ../gui/polgen.glade:516
  msgid ""
--"This user can login to a machine via X or terminal.  By default this user "
--"will have no setuid, no networking, no sudo, no su"
--msgstr ""
--"Цей користувач може авторизуватися за допомогою X або терміналу. Початково "
--"для користувача не налаштовані setuid, sudo, su та мережне оточення."
-+"This user will login to a machine only via a terminal or remote login.  By "
-+"default this user will have  no setuid, no networking, no su, no sudo."
-+msgstr "Користувач може авторизуватися лише віддалено чи у терміналі. Початково для користувача не налаштовані setuid, sudo, su та мережне оточення."
+ "This user can login to a machine via X or terminal.  By default this user "
+ "will have no setuid, no networking, no sudo, no su"
+@@ -1501,11 +1529,11 @@ msgstr ""
+ "Цей користувач може авторизуватися за допомогою X або терміналу. Початково "
+ "для користувача не налаштовані setuid, sudo, su та мережне оточення."
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
- msgid "Minimal X Windows User Role"
- msgstr "Мінімальна роль користувача X Window"
+-msgid "Minimal X Windows User Role"
+-msgstr "Мінімальна роль користувача X Window"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
++msgid "User Role"
++msgstr "Роль користувача"
  
- #: ../gui/polgen.glade:516
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
  msgid ""
--"User with full networking, no setuid applications without transition, no "
--"sudo, no su."
--msgstr ""
--"Користувач з повністю налаштованим мережним оточенням, програми без setuid, "
--"без su, без sudo."
-+"This user can login to a machine via X or terminal.  By default this user "
-+"will have no setuid, no networking, no sudo, no su"
-+msgstr "Цей користувач може авторизуватися за допомогою X або терміналу. Початково для користувача не налаштовані setuid, sudo, su та мережне оточення."
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+@@ -1513,11 +1541,11 @@ msgstr ""
+ "Користувач з повністю налаштованим мережним оточенням, програми без setuid, "
+ "без su, без sudo."
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
- msgid "User Role"
- msgstr "Роль користувача"
+-msgid "User Role"
+-msgstr "Роль користувача"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
++msgid "Admin User Role"
++msgstr "Роль адміністратора"
  
 -#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:533
++#: ../gui/polgen.glade:550
  msgid ""
--"User with full networking, no setuid applications without transition, no su, "
--"can sudo to Root Administration Roles"
--msgstr ""
--"Користувач з повністю налаштованим мережним оточенням, програми без setuid, "
--"без su, може виконувати sudo до ролей адміністрування root."
-+"User with full networking, no setuid applications without transition, no "
-+"sudo, no su."
-+msgstr "Користувач з повністю налаштованим мережним оточенням, програми без setuid, без su, без sudo."
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+@@ -1525,15 +1553,15 @@ msgstr ""
+ "Користувач з повністю налаштованим мережним оточенням, програми без setuid, "
+ "без su, може виконувати sudo до ролей адміністрування root."
  
 -#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
- msgid "Admin User Role"
- msgstr "Роль адміністратора"
- 
+-msgid "Admin User Role"
+-msgstr "Роль адміністратора"
+-
 -#: ../gui/polgen.glade:585
-+#: ../gui/polgen.glade:550
-+msgid ""
-+"User with full networking, no setuid applications without transition, no su,"
-+" can sudo to Root Administration Roles"
-+msgstr "Користувач з повністю налаштованим мережним оточенням, програми без setuid, без su, може виконувати sudo до ролей адміністрування root."
-+
 +#: ../gui/polgen.glade:592
  msgid "<b>Root Users</b>"
  msgstr "<b>Користувачі root</b>"
  
 -#: ../gui/polgen.glade:647
--msgid ""
--"Select Root Administrator User Role, if this user will be used to administer "
--"the machine while running as root.  This user will not be able to login to "
--"the system directly."
--msgstr ""
--"Оберіть роль адміністратора root, якщо цей користувач також адмініструє "
--"систему у режимі root. При цьому користувач не зможе авторизуватися у "
--"системі безпосередньо."
--
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
- msgid "Root Admin User Role"
- msgstr "Роль адміністратора root"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
++msgid "Root Admin User Role"
++msgstr "Роль адміністратора root"
++
++#: ../gui/polgen.glade:627
+ msgid ""
+ "Select Root Administrator User Role, if this user will be used to administer "
+ "the machine while running as root.  This user will not be able to login to "
+@@ -1543,138 +1571,122 @@ msgstr ""
+ "систему у режимі root. При цьому користувач не зможе авторизуватися у "
+ "системі безпосередньо."
  
+-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr "Роль адміністратора root"
+-
 -#: ../gui/polgen.glade:716
 -msgid "label104"
 -msgstr "label104"
-+#: ../gui/polgen.glade:627
-+msgid ""
-+"Select Root Administrator User Role, if this user will be used to administer"
-+" the machine while running as root.  This user will not be able to login to "
-+"the system directly."
-+msgstr "Оберіть роль адміністратора root, якщо цей користувач також адмініструє систему у режимі root. При цьому користувач не зможе авторизуватися у системі безпосередньо."
- 
+-
 -#: ../gui/polgen.glade:745
 +#: ../gui/polgen.glade:705
  msgid "<b>Enter name of application or user role:</b>"
@@ -305204,10 +308925,9 @@ index 1b99ad4..7610780 100644
 -#: ../gui/polgen.glade:807
 +#: ../gui/polgen.glade:739
  msgid "Enter complete path for executable to be confined."
--msgstr ""
--"Вкажіть повний шлях до виконуваного компоненту, у якому будуть застосовані "
--"обмеження"
-+msgstr "Вкажіть повний шлях до виконуваного компоненту, у якому будуть застосовані обмеження"
+ msgstr ""
+ "Вкажіть повний шлях до виконуваного компоненту, у якому будуть застосовані "
+ "обмеження"
  
 -#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
 +#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
@@ -305233,10 +308953,9 @@ index 1b99ad4..7610780 100644
 +#: ../gui/polgen.glade:821
  msgid ""
  "Enter complete path to init script used to start the confined application."
--msgstr ""
--"Вкажіть повний шлях до сценарію init, що використовується для запуску "
--"обмежуваної програми."
-+msgstr "Вкажіть повний шлях до сценарію init, що використовується для запуску обмежуваної програми."
+ msgstr ""
+ "Вкажіть повний шлях до сценарію init, що використовується для запуску "
+ "обмежуваної програми."
  
 -#: ../gui/polgen.glade:982
 -msgid "label105"
@@ -305276,7 +308995,9 @@ index 1b99ad4..7610780 100644
 +msgid ""
 +"transition \n"
 +"role tab"
-+msgstr "перенесення \nвкладка ролей"
++msgstr ""
++"перенесення \n"
++"вкладка ролей"
  
 -#: ../gui/polgen.glade:1193
 +#: ../gui/polgen.glade:1001
@@ -305284,10 +309005,8 @@ index 1b99ad4..7610780 100644
  msgstr "<b>Виберіть user_roles які переводитимуть до %s:</b>"
  
 -#: ../gui/polgen.glade:1227
--msgid "Select the user roles that will transiton to this applications domains."
 +#: ../gui/polgen.glade:1019
-+msgid ""
-+"Select the user roles that will transiton to this applications domains."
+ msgid "Select the user roles that will transiton to this applications domains."
  msgstr "Виберіть ролі користувачів, які слід перенести у домени програм."
  
 -#: ../gui/polgen.glade:1255
@@ -305328,53 +309047,51 @@ index 1b99ad4..7610780 100644
  msgstr "<b>Порти TCP</b>"
  
 -#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
--msgid "Allows %s to bind to any udp port"
--msgstr "Дозволяє %s прив’язуватися до будь-якого порту UDP"
--
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
 +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
 +#: ../gui/polgen.glade:1698
- msgid "All"
- msgstr "Усі"
- 
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
--msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
--msgstr ""
--"Дозволити %s викликати bindresvport з 0. Прив’язування до порту 600-1024."
++msgid "All"
++msgstr "Усі"
++
 +#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
-+msgid "Allows %s to bind to any udp port"
-+msgstr "Дозволяє %s прив’язуватися до будь-якого порту UDP"
+ msgid "Allows %s to bind to any udp port"
+ msgstr "Дозволяє %s прив’язуватися до будь-якого порту UDP"
  
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
+-msgstr "Усі"
 +#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
- msgid "600-1024"
- msgstr "600-1024"
++msgid "600-1024"
++msgstr "600-1024"
  
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
--msgid ""
--"Enter a comma separated list of udp ports or ranges of ports that %s binds "
--"to. Example: 612, 650-660"
--msgstr ""
--"Вкажіть список портів чи діапазонів портів UDP, розділених комою, з якими "
--"буде пов’язано %s. Приклад: 612, 650-660"
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
 +#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
-+msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
-+msgstr "Дозволити %s викликати bindresvport з 0. Прив’язування до порту 600-1024."
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+ "Дозволити %s викликати bindresvport з 0. Прив’язування до порту 600-1024."
  
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
+-msgstr "600-1024"
 +#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
- msgid "Unreserved Ports (>1024)"
- msgstr "Не зарезервовані порти (>1024)"
++msgid "Unreserved Ports (>1024)"
++msgstr "Не зарезервовані порти (>1024)"
  
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+@@ -1682,36 +1694,36 @@ msgstr ""
+ "Вкажіть список портів чи діапазонів портів UDP, розділених комою, з якими "
+ "буде пов’язано %s. Приклад: 612, 650-660"
+ 
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr "Не зарезервовані порти (>1024)"
+-
 -#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
 -#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
-+msgid ""
-+"Enter a comma separated list of udp ports or ranges of ports that %s binds "
-+"to. Example: 612, 650-660"
-+msgstr "Вкажіть список портів чи діапазонів портів UDP, розділених комою, з якими буде пов’язано %s. Приклад: 612, 650-660"
-+
 +#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
 +#: ../gui/polgen.glade:1718
  msgid "Select Ports"
@@ -305397,7 +309114,9 @@ index 1b99ad4..7610780 100644
 +msgid ""
 +"Network\n"
 +"Bind tab"
-+msgstr "Мережа\nВкладка прив’язки"
++msgstr ""
++"Мережа\n"
++"Вкладка прив’язки"
  
 -#: ../gui/polgen.glade:1966
 +#: ../gui/polgen.glade:1537
@@ -305414,10 +309133,9 @@ index 1b99ad4..7610780 100644
  msgid ""
  "Enter a comma separated list of tcp ports or ranges of ports that %s "
  "connects to. Example: 612, 650-660"
--msgstr ""
--"Вкажіть список портів чи діапазонів портів TCP, розділених комою, з якими "
--"буде з’єднано %s. Приклад: 612, 650-660"
-+msgstr "Вкажіть список портів чи діапазонів портів TCP, розділених комою, з якими буде з’єднано %s. Приклад: 612, 650-660"
+@@ -1719,11 +1731,11 @@ msgstr ""
+ "Вкажіть список портів чи діапазонів портів TCP, розділених комою, з якими "
+ "буде з’єднано %s. Приклад: 612, 650-660"
  
 -#: ../gui/polgen.glade:2212
 +#: ../gui/polgen.glade:1702
@@ -305429,15 +309147,14 @@ index 1b99ad4..7610780 100644
  msgid ""
  "Enter a comma separated list of udp ports or ranges of ports that %s "
  "connects to. Example: 612, 650-660"
--msgstr ""
--"Вкажіть список портів чи діапазонів портів UDP, розділених комою, з якими "
--"буде з’єднано %s. Приклад: 612, 650-660"
--
+@@ -1731,55 +1743,47 @@ msgstr ""
+ "Вкажіть список портів чи діапазонів портів UDP, розділених комою, з якими "
+ "буде з’єднано %s. Приклад: 612, 650-660"
+ 
 -#: ../gui/polgen.glade:2305
 -msgid "label114"
 -msgstr "label114"
-+msgstr "Вкажіть список портів чи діапазонів портів UDP, розділених комою, з якими буде з’єднано %s. Приклад: 612, 650-660"
- 
+-
 -#: ../gui/polgen.glade:2334
 +#: ../gui/polgen.glade:1792
  msgid "<b>Select common application traits for %s:</b>"
@@ -305497,15 +309214,14 @@ index 1b99ad4..7610780 100644
  msgid ""
  "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
  "Files ..."
--msgstr ""
--"Файли або каталоги, якими «керуватиме» %s. Файли pid, файли журналів, файли "
--"у /var/lib…"
--
+@@ -1787,77 +1791,65 @@ msgstr ""
+ "Файли або каталоги, якими «керуватиме» %s. Файли pid, файли журналів, файли "
+ "у /var/lib…"
+ 
 -#: ../gui/polgen.glade:2823
 -msgid "label116"
 -msgstr "label116"
-+msgstr "Файли або каталоги, якими «керуватиме» %s. Файли pid, файли журналів, файли у /var/lib…"
- 
+-
 -#: ../gui/polgen.glade:2852
 +#: ../gui/polgen.glade:2166
  msgid "<b>Add booleans from the %s policy:</b>"
@@ -305514,9 +309230,8 @@ index 1b99ad4..7610780 100644
 -#: ../gui/polgen.glade:3002
 +#: ../gui/polgen.glade:2274
  msgid "Add/Remove booleans used by the %s domain"
--msgstr ""
--"Додати або вилучити булеві правила, які використовуватимуться доменом %s"
-+msgstr "Додати або вилучити булеві правила, які використовуватимуться доменом %s"
+ msgstr ""
+ "Додати або вилучити булеві правила, які використовуватимуться доменом %s"
  
 -#: ../gui/polgen.glade:3066
 +#: ../gui/polgen.glade:2316
@@ -305592,11 +309307,9 @@ index 1b99ad4..7610780 100644
  #, python-format
  msgid ""
  "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
--msgstr ""
--"Тип %s_t вже визначено у поточні політиці.\n"
--"Продовжити?"
-+msgstr "Тип %s_t вже визначено у поточні політиці.\nПродовжити?"
+@@ -1866,11 +1858,11 @@ msgstr ""
+ "Тип %s_t вже визначено у поточні політиці.\n"
+ "Продовжити?"
  
 -#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
 +#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
@@ -305608,19 +309321,16 @@ index 1b99ad4..7610780 100644
  #, python-format
  msgid ""
  "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
--msgstr ""
--"Модуль %s.pp вже завантажено у поточну політику .\n"
--"Продовжити?"
-+msgstr "Модуль %s.pp вже завантажено у поточну політику .\nПродовжити?"
+@@ -1879,108 +1871,20 @@ msgstr ""
+ "Модуль %s.pp вже завантажено у поточну політику .\n"
+ "Продовжити?"
  
 -#: ../gui/polgengui.py:699
 +#: ../gui/polgengui.py:700
  msgid ""
  "You must add a name made up of letters and numbers and containing no spaces."
--msgstr ""
--"Вам слід додати назву, складену з літер і цифр, яка не міститиме пробілів."
-+msgstr "Вам слід додати назву, складену з літер і цифр, яка не міститиме пробілів."
+ msgstr ""
+ "Вам слід додати назву, складену з літер і цифр, яка не міститиме пробілів."
  
 -#: ../gui/polgengui.py:713
 +#: ../gui/polgengui.py:714
@@ -305723,29 +309433,7 @@ index 1b99ad4..7610780 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr "Мережний порт"
-@@ -1989,9 +1809,7 @@ msgstr "Мережний порт"
- msgid ""
- "SELinux Port\n"
- "Type"
--msgstr ""
--"Тип порту\n"
--"SELinux"
-+msgstr "Тип порту\nSELinux"
- 
- #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
- msgid "Protocol"
-@@ -2001,9 +1819,7 @@ msgstr "Протокол"
- msgid ""
- "MLS/MCS\n"
- "Level"
--msgstr ""
--"Рівень\n"
--"MLS/MCS"
-+msgstr "Рівень\nMLS/MCS"
- 
- #: ../gui/portsPage.py:101
- msgid "Port"
-@@ -2022,1492 +1838,1493 @@ msgstr "Список"
+@@ -2022,1492 +1926,1794 @@ msgstr "Список"
  msgid "Group View"
  msgstr "Групи"
  
@@ -305902,43 +309590,53 @@ index 1b99ad4..7610780 100644
 +#: ../gui/statusPage.py:133
  msgid ""
 -"Allow staff SELinux user account to execute files in home directory or /tmp"
--msgstr ""
--"Дозволити користувачу staff виконувати файли у домашньому каталозі та /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
-+msgstr "Зміна типу політики вимагає повторної розмітки всієї файлової системи при наступному завантаженні. Процес розмітки може бути досить тривалим залежно від розміру файлової системи. Продовжити?"
+ msgstr ""
+-"Дозволити користувачу staff виконувати файли у домашньому каталозі та /tmp"
++"Зміна типу політики вимагає повторної розмітки всієї файлової системи при "
++"наступному завантаженні. Процес розмітки може бути досить тривалим залежно "
++"від розміру файлової системи. Продовжити?"
  
 -#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
--msgstr ""
--"Дозволити користувачу sysadm виконувати файли у домашньому каталозі та /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
 +"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you"
-+" wish to continue?"
-+msgstr "Вимикання політики SELinux вимагає перезавантаження та не рекомендується. Якщо у подальшому ви захочете увімкнути SELinux, знадобиться виконати повторну розмітку файлової системи. Якщо ж ви просто хочете перевірити, чи не викликає SELinux проблем у системі, використовуйте дозволений режим, який не робить політику примусовою, але при цьому реєструє помилки у журналі. Дозволений режим не вимагає перезавантаження. Продовжити?"
- 
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
+ msgstr ""
+-"Дозволити користувачу sysadm виконувати файли у домашньому каталозі та /tmp"
+-
 -#: ../gui/selinux.tbl:13
++"Вимикання політики SELinux вимагає перезавантаження та не рекомендується. "
++"Якщо у подальшому ви захочете увімкнути SELinux, знадобиться виконати "
++"повторну розмітку файлової системи. Якщо ж ви просто хочете перевірити, чи "
++"не викликає SELinux проблем у системі, використовуйте дозволений режим, який "
++"не робить політику примусовою, але при цьому реєструє помилки у журналі. "
++"Дозволений режим не вимагає перезавантаження. Продовжити?"
++
 +#: ../gui/statusPage.py:152
  msgid ""
 -"Allow unconfined SELinux user account to execute files in home directory or /"
 -"tmp"
--msgstr ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system.  Do you wish to continue?"
+ msgstr ""
 -"Дозволити необмеженому обліковому запису SELinux виконувати файли у "
 -"домашньому каталозі та /tmp"
 -
 -#: ../gui/selinux.tbl:14
 -msgid "Network Configuration"
 -msgstr "Конфігурація мережі"
-+"Changing to SELinux enabled will cause a relabel of the entire file system "
-+"on the next boot. Relabeling takes a long time depending on the size of the "
-+"file system.  Do you wish to continue?"
-+msgstr "Активація політики SELinux вимагає повторної розмітки всієї файлової системи при наступному завантаженні. Процес розмітки може бути досить тривалим залежно від розміру файлової системи. Продовжити?"
++"Активація політики SELinux вимагає повторної розмітки всієї файлової системи "
++"при наступному завантаженні. Процес розмітки може бути досить тривалим "
++"залежно від розміру файлової системи. Продовжити?"
  
 -#: ../gui/selinux.tbl:14
 -msgid "Allow unlabeled packets to flow on the network"
@@ -305956,11 +309654,12 @@ index 1b99ad4..7610780 100644
 -
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
--msgstr ""
--"Дозволити необмеженим компонентам виконувати dyntrans для unconfined_execmem"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+msgstr "(c) 2006 Red Hat, Inc.\n(c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+-"Дозволити необмеженим компонентам виконувати dyntrans для unconfined_execmem"
++"(c) 2006 Red Hat, Inc.\n"
++"(c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
 -#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
 -#: ../gui/selinux.tbl:140
@@ -306004,7 +309703,15 @@ index 1b99ad4..7610780 100644
 +#: ../gui/system-config-selinux.glade:727
  msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
--msgstr ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
 -"Дозволити обліковому запису xguest виконувати файли у домашньому каталозі "
 -"та /tmp"
 -
@@ -306024,168 +309731,166 @@ index 1b99ad4..7610780 100644
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
 -msgstr "Web-програми"
--
++"усі файли\n"
++"звичайний файл\n"
++"каталог\n"
++"символьний пристрій\n"
++"блочний пристрій\n"
++"сокет\n"
++"символьне посилання\n"
++"канал\n"
+ 
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr "Перенести користувача staff до домену програм для перегляду інтернету"
--
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
+ 
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
 -msgstr "Перенести користувача sysadm до домену програм для перегляду інтернету"
--
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "Додати користувача SELinux"
+ 
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
 -msgstr "Перенести користувача user до домену програм для перегляду інтернету"
--
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "Адміністрування SELinux"
+ 
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
 -msgstr "Перенести користувача xguest до домену програм для перегляду інтернету"
--
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "Додати"
+ 
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
 -msgstr ""
 -"Дозволити програмам для перегляду інтернету користувача staff запис у "
 -"домашні каталоги"
-+"all files\n"
-+"regular file\n"
-+"directory\n"
-+"character device\n"
-+"block device\n"
-+"socket\n"
-+"symbolic link\n"
-+"named pipe\n"
-+msgstr "усі файли\nзвичайний файл\nкаталог\nсимвольний пристрій\nблочний пристрій\nсокет\nсимвольне посилання\nканал\n"
-+
-+#: ../gui/system-config-selinux.glade:773
-+msgid "MLS"
-+msgstr "MLS"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "_Властивості"
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
 -msgstr "Захист SELinux для amanda вимкнено"
-+#: ../gui/system-config-selinux.glade:837
-+msgid "Add SELinux User"
-+msgstr "Додати користувача SELinux"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "В_илучити"
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
 -msgstr "Захист SELinux для amavis вимкнено"
-+#: ../gui/system-config-selinux.glade:1079
-+msgid "SELinux Administration"
-+msgstr "Адміністрування SELinux"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "Обрати об'єкт керування"
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
 -msgstr "Захист SELinux для служби apmd вимкнено"
-+#: ../gui/system-config-selinux.glade:1122
-+msgid "Add"
-+msgstr "Додати"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>Вибір:</b>"
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
 -msgstr "Захист·SELinux для служби arpwatch вимкнено"
-+#: ../gui/system-config-selinux.glade:1144
-+msgid "_Properties"
-+msgstr "_Властивості"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "Типовий примусовий режим"
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
 -msgstr "Захист SELinux для служби auditd вимкнено"
-+#: ../gui/system-config-selinux.glade:1166
-+msgid "_Delete"
-+msgstr "В_илучити"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++"Вимкнено\n"
++"Дозволений\n"
++"Примусовий\n"
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr "Захист SELinux для служби automount вимкнено"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
-+msgstr "Обрати об'єкт керування"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "Поточний примусовий режим"
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
 -msgstr "Захист SELinux для avahi вимкнено"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
-+msgstr "<b>Вибір:</b>"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "Тип типової політики:"
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
 -msgstr "Захист SELinux для служби bluetooth вимкнено"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
-+msgstr "Типовий примусовий режим"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
++msgstr ""
++"Виберіть, якщо хочете виконати повторну розмітку всієї файлової системи при "
++"наступному завантаженні. Процес повторної розмітки може бути досить тривалим "
++"залежно від розміру файлової системи. При зміні типу політики також "
++"знадобиться повторна розмітка."
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
 -msgstr "Захист SELinux для служби canna вимкнено"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
-+msgstr "Вимкнено\nДозволений\nПримусовий\n"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "Повторна розмітка при наступному завантаженні."
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr "Захист SELinux для служби cardmgr вимкнено"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
-+msgstr "Поточний примусовий режим"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
 -msgstr "Захист SELinux для Cluster Server вимкнено"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
-+msgstr "Тип типової політики:"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "Відновити первинне значення параметра"
  
 -#: ../gui/selinux.tbl:41
-+#: ../gui/system-config-selinux.glade:1463
- msgid ""
+-msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
--msgstr ""
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
 -"Дозволити cdrecord читання різної інформації з NFS, Samba, з тимчасових "
 -"каталогів користувачів, не довірених файлів та змінних пристроїв"
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
-+msgstr "Виберіть, якщо хочете виконати повторну розмітку всієї файлової системи при наступному завантаженні. Процес повторної розмітки може бути досить тривалим залежно від розміру файлової системи. При зміні типу політики також знадобиться повторна розмітка."
- 
+-
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
 -msgstr "Захист SELinux для служби ciped вимкнено"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
-+msgstr "Повторна розмітка при наступному завантаженні."
- 
+-
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
 -msgstr "Захист SELinux для служби clamd вимкнено"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
-+msgstr "label37"
++"Перемикання між значенням вказаним користувачем та усіма логічними значеннями"
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
 -msgstr "Захист SELinux для clamscan вимкнено"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
-+msgstr "Відновити первинне значення параметра"
- 
--#: ../gui/selinux.tbl:45
--msgid "Disable SELinux protection for clvmd"
--msgstr "Захист SELinux для clvmd вимкнено"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
-+msgstr "Перемикання між значенням вказаним користувачем та усіма логічними значеннями"
- 
--#: ../gui/selinux.tbl:46
--msgid "Disable SELinux protection for comsat daemon"
--msgstr "Захист SELinux для служби comsat вимкнено"
 +#: ../gui/system-config-selinux.glade:1645
 +#: ../gui/system-config-selinux.glade:1850
 +#: ../gui/system-config-selinux.glade:2037
@@ -306196,1657 +309901,1829 @@ index 1b99ad4..7610780 100644
 +msgid "Filter"
 +msgstr "Фільтр"
  
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
+-msgstr "Захист SELinux для clvmd вимкнено"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
+ 
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
+-msgstr "Захист SELinux для служби comsat вимкнено"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "Додати контекст файлу"
+ 
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
 -msgstr "Захист SELinux для служби courier вимкнено"
--
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "Змінити контекст файлу"
+ 
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr "Захист SELinux для служби cpucontrol вимкнено"
--
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "Вилучити контекст файлу"
+ 
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr "Захист SELinux для служби cpuspeed вимкнено"
--
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "Перемикання між усіма та зміненими контекстами файлів"
+ 
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
 -msgstr "Cron"
--
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
+ 
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
 -msgstr "Захист SELinux для служби crond вимкнено"
--
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "Додати відповідність користувачів SELinux"
+ 
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
 -msgstr "Друк"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
-+msgstr "label50"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "Змінити відповідність користувача SELinux"
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr "Захист SELinux для сервера cupsd вимкнено"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
-+msgstr "Додати контекст файлу"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "Вилучити відповідність користувача SELinux"
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr "Захист SELinux для служби cupsd вимкнено"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
-+msgstr "Змінити контекст файлу"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
 -msgstr "Захист SELinux для cupsd_lpd вимкнено"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
-+msgstr "Вилучити контекст файлу"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "Додати користувача"
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr "CVS"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
-+msgstr "Перемикання між усіма та зміненими контекстами файлів"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "Змінити користувача"
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
 -msgstr "Захист SELinux для служби cvs вимкнено"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
-+msgstr "label38"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "Вилучити користувача"
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
 -msgstr "Захист SELinux для служби cyrus вимкнено"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
-+msgstr "Додати відповідність користувачів SELinux"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr "Захист SELinux для служби dbskkd вимкнено"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
-+msgstr "Змінити відповідність користувача SELinux"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "Додати мережний порт"
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
 -msgstr "Захист SELinux для dbusd вимкнено"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
-+msgstr "Вилучити відповідність користувача SELinux"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "Змінити мережний порт"
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
 -msgstr "Захист SELinux для dccd вимкнено"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
-+msgstr "label39"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "Вилучити мережний порт"
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
 -msgstr "Захист SELinux для dccifd вимкнено"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
-+msgstr "Додати користувача"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "Перемикання між портами вказаними користувачем та усіма портами"
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr "Захист SELinux для dccm вимкнено"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
-+msgstr "Змінити користувача"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
 -msgstr "Захист SELinux для служби ddt вимкнено"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
-+msgstr "Вилучити користувача"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "Генерувати модуль нової політики"
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr "Захист SELinux для служби devfsd вимкнено"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
-+msgstr "label41"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "Завантажити модуль політики"
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
 -msgstr "Захист SELinux для служби dhcpc вимкнено"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
-+msgstr "Додати мережний порт"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "Вилучити завантажувальний модуль політики"
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
 -msgstr "Захист SELinux для служби dhcpd вимкнено"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
-+msgstr "Змінити мережний порт"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr ""
++"Увімкнути чи вимкнути додаткові правила аудиту, яке зазвичай не показується "
++"у журналах."
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr "Захист SELinux для служби dictd вимкнено"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
-+msgstr "Вилучити мережний порт"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr "Дозволити sysadm_t безпосередньо запускати служби"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
-+msgstr "Перемикання між портами вказаними користувачем та усіма портами"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "Змінити режим процесу на дозвільний."
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr "Вимкнути захист SELinux для Evolution"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
-+msgstr "label42"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "Змінити режим процесу на примусовий."
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
 -msgstr "Ігри"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
-+msgstr "Генерувати модуль нової політики"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "Домен процесу"
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr "Захист SELinux для ігор вимкнено"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
-+msgstr "Завантажити модуль політики"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr "Захист SELinux для програм для перегляду інтернету вимкнено"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
-+msgstr "Вилучити завантажувальний модуль політики"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "Потрібен SELinux користувач ?%s?"
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr "Захист SELinux для Thunderbird вимкнено"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the"
-+" log files."
-+msgstr "Увімкнути чи вимкнути додаткові правила аудиту, яке зазвичай не показується у журналах."
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
++msgstr "Створити сторінки довідника (man) SELinux"
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
 -msgstr "Захист SELinux для служби distccd вимкнено"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
-+msgstr "label44"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
++msgstr ""
++"адреса, за якою зберігатимуться створені сторінки довідника (man) SELinux"
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr "Захист SELinux для служби dmesg вимкнено"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
-+msgstr "Змінити режим процесу на дозвільний."
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
++msgstr "Всі домени"
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr "Захист SELinux для служби dnsmasq вимкнено"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
-+msgstr "Змінити режим процесу на примусовий."
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
++msgstr "Назви доменів сторінок довідника, які буде створено"
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr "Захист SELinux для служби dovecot вимкнено"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
-+msgstr "Домен процесу"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
++msgstr "Надіслати запит щодо правил SELinux мережі"
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
 -msgstr "Захист SELinux для служби entropyd вимкнено"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
-+msgstr "label59"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
++msgstr "показати список всіх типів портів SELinux"
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
 -msgstr "Захист SELinux для fetchmail вимкнено"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
-+msgstr "Потрібен SELinux користувач ?%s?"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
++msgstr "показати тип SELinux, пов’язаний з портом"
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
 -msgstr "Захист SELinux для служби fingerd вимкнено"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
-+msgstr "Створити сторінки довідника (man) SELinux"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
++msgstr "Показати порти, визначені для цього типу SELinux"
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
 -msgstr "Захист SELinux для служби freshclam вимкнено"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr "адреса, за якою зберігатимуться створені сторінки довідника (man) SELinux"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
++msgstr "показати порти, з якими може зв’язуватися і/або з’єднуватися цей домен"
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
 -msgstr "Захист SELinux для служби fsdaemon вимкнено"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr "Всі домени"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
++msgstr ""
++"надіслати запит до списку правил SELinux для визначення того, чи можуть "
++"обмінюватися даними домени"
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr "Захист SELinux для служби gpm вимкнено"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr "Назви доменів сторінок довідника, які буде створено"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
++msgstr "Домен-джерело"
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr "NFS"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr "Надіслати запит щодо правил SELinux мережі"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
++msgstr "Домен-призначення"
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
 -msgstr "Захист SELinux для служби gss вимкнено"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr "показати список всіх типів портів SELinux"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
++msgstr ""
++"надіслати запит до засобу обробки правил SELinux щодо опису перемикачів"
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
 -msgstr "Захист SELinux для служби Hal вимкнено"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr "показати тип SELinux, пов’язаний з портом"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr "отримати опис всіх перемикачів"
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
 -msgstr "Сумісність"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr "Показати порти, визначені для цього типу SELinux"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr "перемикач, опис якого слід отримати"
  
 -#: ../gui/selinux.tbl:87
--msgid ""
++#: ../sepolicy/sepolicy.py:231
+ msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
--msgstr ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
 -"Не виконувати аудит несправних компонентів, які не утворюють загрозу безпеці"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr "показати порти, з якими може зв’язуватися і/або з’єднуватися цей домен"
++"надіслати запит до списку правил SELinux для перегляду даних щодо способу "
++"перенесення домену-джерела обробки до домену-призначення обробки"
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
 -msgstr "Захист SELinux для служби hostname вимкнено"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr "надіслати запит до списку правил SELinux для визначення того, чи можуть обмінюватися даними домени"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
++msgstr "домен-джерело обробки"
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
 -msgstr "Захист SELinux для служби hotplug вимкнено"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr "Домен-джерело"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
++msgstr "домен-призначення обробки"
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
 -msgstr "Захист SELinux для служби howl вимкнено"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr "Домен-призначення"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
++msgstr "Створити шаблон модуля правил SELinux"
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
 -msgstr "Захист SELinux для служби cups hplip вимкнено"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
-+msgstr "надіслати запит до засобу обробки правил SELinux щодо опису перемикачів"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
++msgstr "назва правила для створення"
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
 -msgstr "Захист SELinux для служби httpd rotatelogs вимкнено"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
-+msgstr "отримати опис всіх перемикачів"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
++msgstr "виконуваний файл, роботу якого слід обмежити"
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
 -msgstr "Служба HTTPD"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
-+msgstr "перемикач, опис якого слід отримати"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
++msgstr "виконати комплекс тестування створення правил"
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
 -msgstr "Захист SELinux для служби http suexec вимкнено"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr "надіслати запит до списку правил SELinux для перегляду даних щодо способу перенесення домену-джерела обробки до домену-призначення обробки"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
++msgstr "команди"
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
 -msgstr "Захист SELinux для служби hwclock вимкнено"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
-+msgstr "домен-джерело обробки"
- 
+-
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
 -msgstr "Захист SELinux для служби i18n вимкнено"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
-+msgstr "домен-призначення обробки"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
++msgstr "Фонова служба інтернет-служб"
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
 -msgstr "Захист SELinux для служби imazesrv вимкнено"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
-+msgstr "Створити шаблон модуля правил SELinux"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
++msgstr "Коректні типи:\n"
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
 -msgstr "Захист SELinux для дочірніх служб inetd вимкнено"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
-+msgstr "назва правила для створення"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++msgstr "Номери портів повинні бути у діапазоні від 1 до %d "
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
 -msgstr "Захист SELinux для служби inetd вимкнено"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
-+msgstr "виконуваний файл, роботу якого слід обмежити"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
++msgstr "Треба ввести назву процесу/користувача з обмеженнями"
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
 -msgstr "Захист SELinux для служби innd вимкнено"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
-+msgstr "виконати комплекс тестування створення правил"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++"Назва має складатися з літер і цифр, без пробілів. Вам варто скористатися "
++"параметром «-n НАЗВА_МОДУЛЯ»"
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
 -msgstr "Захист SELinux для служби iptables вимкнено"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
-+msgstr "команди"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
++msgstr "З типами ролей користувачів не можна пов’язувати виконувані файли."
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
 -msgstr "Захист SELinux для служби ircd вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr "Фонова служба інтернет-служб"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
++msgstr "Лише служби можуть використовувати сценарій init."
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
 -msgstr "Захист SELinux для служби irqbalance вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr "Коректні типи:\n"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
++msgstr "use_resolve має містити логічне значення"
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
 -msgstr "Захист SELinux для служби iscsi вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr "Номери портів повинні бути у діапазоні від 1 до %d "
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
++msgstr "use_syslog має містити логічне значення"
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
 -msgstr "Захист SELinux для служби jabberd вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr "Треба ввести назву процесу/користувача з обмеженнями"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
++msgstr "use_kerberos має бути булевим значенням "
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
 -msgstr "Kerberos"
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr "Назва має складатися з літер і цифр, без пробілів. Вам варто скористатися параметром «-n НАЗВА_МОДУЛЯ»"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
++msgstr "manage_krb5_rcache має бути булевим значенням"
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
 -msgstr "Захист SELinux для служби kadmind вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr "З типами ролей користувачів не можна пов’язувати виконувані файли."
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
++msgstr "Типам користувачів автоматично встановлюється тип tmp"
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
 -msgstr "Захист SELinux для служби klogd вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr "Лише служби можуть використовувати сценарій init."
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
++msgstr "Для обмеження процесу треба вказати виконуваний шлях"
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
 -msgstr "Захист SELinux для служби krb5kdc вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr "use_resolve має містити логічне значення"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
++msgstr "Файл примусового типу"
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
 -msgstr "Захист SELinux для служби ktalk вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr "use_syslog має містити логічне значення"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
++msgstr "Файл інтерфейсу"
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
 -msgstr "Захист SELinux для служби kudzu вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr "use_kerberos має бути булевим значенням "
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
++msgstr "Файл контексту"
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
 -msgstr "Захист SELinux для служби locate вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr "manage_krb5_rcache має бути булевим значенням"
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "Файл інтерфейсу"
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
 -msgstr "Захист SELinux для служби lpd вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr "Типам користувачів автоматично встановлюється тип tmp"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
++msgstr "Сценарій налаштовування"
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
 -msgstr "Захист SELinux для служби lrrd вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr "Для обмеження процесу треба вказати виконуваний шлях"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
++msgstr ""
++"Надати доступ ABRT до внесення змін до відкритих файлів, використаних для "
++"служб відкритого обміну файлами."
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
 -msgstr "Захист SELinux для служби lvm вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr "Файл примусового типу"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++msgstr ""
++"Дозволити ABRT виконуватися у домені abrt_handle_event_t для обробки "
++"скриптів подій ABRT"
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
 -msgstr "Захист SELinux для mailman вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr "Файл інтерфейсу"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
++msgstr "Дозволити amavis використовувати компілятор JIT"
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
 -msgstr "Дозволити Evolution та Thunderbird читати файли користувачів"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr "Файл контексту"
++#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "Дозволити clamscan доступ до захищених файлів у системі"
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
 -msgstr "Захист SELinux для служби mdadm вимкнено"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr "Сценарій налаштовування"
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
++msgstr ""
++"Дозволити користувачам визначати записи паролів користувачів (passwd) "
++"безпосередньо з ldap, без використання сервера sssd"
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
 -msgstr "Захист SELinux для служби monopd вимкнено"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
-+msgstr "Надати доступ ABRT до внесення змін до відкритих файлів, використаних для служб відкритого обміну файлами."
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
++msgstr ""
++"Дозволити користувачам здійснювати вхід до системи за допомогою сервера "
++"radius"
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
 -msgstr "Дозволити Mozilla читати файли користувачів"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
-+msgstr "Дозволити ABRT виконуватися у домені abrt_handle_event_t для обробки скриптів подій ABRT"
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr ""
++"Дозволити користувачам здійснювати вхід до системи за допомогою сервера "
++"radius"
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
 -msgstr "Захист SELinux для служби mrtg вимкнено"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
-+msgstr "Дозволити amavis використовувати компілятор JIT"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
++msgstr ""
++"Дозволити cdrecord читання різної інформації з NFS, Samba, з тимчасових "
++"каталогів користувачів, не довірених файлів та змінних пристроїв"
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
 -msgstr "Захист SELinux для служби mysqld вимкнено"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
-+msgstr "Дозволити користувачам визначати записи паролів користувачів (passwd) безпосередньо з ldap, без використання сервера sssd"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
++msgstr "Дозволити clamd використання компілятора JIT"
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
 -msgstr "Захист SELinux для служби nagios вимкнено"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
-+msgstr "Дозволити користувачам здійснювати вхід до системи за допомогою сервера radius"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
++msgstr "Дозволити clamscan доступ до захищених файлів у системі"
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
 -msgstr "Служба імен"
-+#: booleans.py:6
-+msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
-+msgstr "Дозволити cdrecord читання різної інформації з NFS, Samba, з тимчасових каталогів користувачів, не довірених файлів та змінних пристроїв"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
++msgstr "Надати доступ clamscan до читання даних користувача"
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
 -msgstr "Захист SELinux для служби named вимкнено"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
-+msgstr "Дозволити clamd використання компілятора JIT"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
++msgstr ""
++"Надати доступ Cobbler до внесення змін до відкритих файлів, використаних для "
++"служб відкритого обміну файлами."
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
 -msgstr "Захист SELinux для служби nessusd вимкнено"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
-+msgstr "Дозволити clamscan доступ до захищених файлів у системі"
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "Дозволити Cobbler встановлювати з’єднання з мережею за допомогою TCP."
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
 -msgstr "Захист SELinux для NetworkManager вимкнено"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
-+msgstr "Надати доступ clamscan до читання даних користувача"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
++msgstr "Надати доступ Cobbler до файлових систем cifs."
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
 -msgstr "Захист SELinux для служби nfsd вимкнено"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
-+msgstr "Надати доступ Cobbler до внесення змін до відкритих файлів, використаних для служб відкритого обміну файлами."
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
++msgstr "Надати доступ Cobbler до файлових систем nfs."
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
 -msgstr "Samba"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
-+msgstr "Дозволити Cobbler встановлювати з’єднання з мережею за допомогою TCP."
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "Дозволити collectd встановлювати з’єднання з мережею за допомогою TCP."
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
 -msgstr "Захист SELinux для служби nmbd вимкнено"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
-+msgstr "Надати доступ Cobbler до файлових систем cifs."
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr ""
++"Дозволити домену codnor встановлювати з’єднання з мережею за допомогою TCP."
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
 -msgstr "Захист SELinux для служби nrpe вимкнено"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
-+msgstr "Надати доступ Cobbler до файлових систем nfs."
++#: booleans.py:18
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
++"Дозволити системним завданням cron змінювати мітки файлової системи для "
++"відновлення контекстів файлів."
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
 -msgstr "Захист SELinux для служби nscd вимкнено"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
-+msgstr "Дозволити collectd встановлювати з’єднання з мережею за допомогою TCP."
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
++msgstr "Надати доступ фоновій служби cvs до читання файла shadow"
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
 -msgstr "Захист SELinux для служби nsd вимкнено"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
-+msgstr "Дозволити домену codnor встановлювати з’єднання з мережею за допомогою TCP."
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
++msgstr "Дозволити всім службам здійснювати запис до /"
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
 -msgstr "Захист SELinux для служби ntpd вимкнено"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
-+msgstr "Дозволити системним завданням cron змінювати мітки файлової системи для відновлення контекстів файлів."
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "Дозволити всім службам використовувати обгортки TCP."
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
 -msgstr "Захист SELinux для oddjob вимкнено"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
-+msgstr "Надати доступ фоновій служби cvs до читання файла shadow"
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr ""
++"Дозволити всім фоновим службам здійснювати читання і запис даних до "
++"терміналів"
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
 -msgstr "Захист SELinux для oddjob_mkhomedir вимкнено"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
-+msgstr "Дозволити всім службам здійснювати запис до /"
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"Надати dbadm доступ до керування файлами у домашніх каталогах користувачів"
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
 -msgstr "Захист SELinux для служби openvpn вимкнено"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
-+msgstr "Дозволити всім службам використовувати обгортки TCP."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
++msgstr "Надати dbadm доступ до домашніх каталогів користувачів"
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
 -msgstr "Захист SELinux для служби pam вимкнено"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
-+msgstr "Дозволити всім фоновим службам здійснювати читання і запис даних до терміналів"
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++"Якщо ви бажаєте заборонити програмам домену відображати ділянку пам’яті "
++"одночасно на виконувану і придатну до запису області, такий доступ є "
++"небезпечним. Вам слід повідомити про такий виконуваний файл до системи "
++"стеження за вадами"
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
 -msgstr "Захист SELinux для pegasus вимкнено"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
-+msgstr "Надати dbadm доступ до керування файлами у домашніх каталогах користувачів"
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++"Дозволити адміністратору системи виконувати зневаджування та трасування всіх "
++"процесів."
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
 -msgstr "Захист SELinux для служби perdition вимкнено"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
-+msgstr "Надати dbadm доступ до домашніх каталогів користувачів"
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "Дозволити клієнтським програмам dhcpc виконувати команди iptables"
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
 -msgstr "Захист SELinux для служби portmap вимкнено"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and"
-+" writable, this is dangerous and the executable should be reported in "
-+"bugzilla"
-+msgstr "Якщо ви бажаєте заборонити програмам домену відображати ділянку пам’яті одночасно на виконувану і придатну до запису області, такий доступ є небезпечним. Вам слід повідомити про такий виконуваний файл до системи стеження за вадами"
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr "Дозволити фоновій службі DHCP використовувати модулі LDAP"
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
 -msgstr "Захист SELinux для служби portslave вимкнено"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
-+msgstr "Дозволити адміністратору системи виконувати зневаджування та трасування всіх процесів."
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
++msgstr ""
++"Дозволити всім доменам використовувати дескриптори файлів інших доменів"
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
 -msgstr "Захист SELinux для postfix вимкнено"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
-+msgstr "Дозволити клієнтським програмам dhcpc виконувати команди iptables"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
++msgstr "Дозволити всім доменам завантажувати модулі ядра"
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
 -msgstr "Захист SELinux для служби postgresql вимкнено"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
-+msgstr "Дозволити фоновій службі DHCP використовувати модулі LDAP"
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++"Дозволити використання звукових пристроїв як джерела початкових даних "
++"генератора псевдовипадкових чисел"
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
 -msgstr "pppd"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
-+msgstr "Дозволити всім доменам використовувати дескриптори файлів інших доменів"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr ""
++"Дозволити exim встановлювати з’єднання з базами даних (postgres, mysql)"
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
 -msgstr "Дозволити виконання pppd у режимі звичайного користувача"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
-+msgstr "Дозволити всім доменам завантажувати модулі ядра"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++"Надати доступ exim на створення, читання, запис і вилучення файлів "
++"непривілейованого користувача."
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
 -msgstr "Захист SELinux для pptp вимкнено"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
-+msgstr "Дозволити використання звукових пристроїв як джерела початкових даних генератора псевдовипадкових чисел"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
++msgstr "Надати доступ exim на читання файлів непривілейованого користувача."
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
 -msgstr "Захист SELinux для служби prelink вимкнено"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
-+msgstr "Дозволити exim встановлювати з’єднання з базами даних (postgres, mysql)"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr "Увімкнути додаткові правила у домені cron з метою підтримки fcron."
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
 -msgstr "Захист SELinux для служби privoxy вимкнено"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
-+msgstr "Надати доступ exim на створення, читання, запис і вилучення файлів непривілейованого користувача."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr ""
++"Дозволити домену fenced встановлювати з’єднання з мережею за допомогою TCP."
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
 -msgstr "Захист SELinux для служби ptal вимкнено"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
-+msgstr "Надати доступ exim на читання файлів непривілейованого користувача."
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
++msgstr "Дозволити домену fenced виконувати ssh."
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
 -msgstr "Захист SELinux для служби pxe вимкнено"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
-+msgstr "Увімкнути додаткові правила у домені cron з метою підтримки fcron."
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr ""
++"Надати доступ ftp до читання і запису файлів до домашніх каталогів "
++"користувачів"
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
 -msgstr "Захист SELinux для pyzord вимкнено"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
-+msgstr "Дозволити домену fenced встановлювати з’єднання з мережею за допомогою TCP."
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++"Надати доступ серверам ftp до внесення змін до відкритих файлів, "
++"використаних для служб відкритого обміну файлами. Каталоги має бути "
++"позначено міткою public_content_rw_t."
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
 -msgstr "Захист SELinux для служби quota вимкнено"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
-+msgstr "Дозволити домену fenced виконувати ssh."
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "Дозволити серверам ftp встановлення з’єднань на всіх портах > 1023"
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
 -msgstr "Захист SELinux для служби radiusd вимкнено"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
-+msgstr "Надати доступ ftp до читання і запису файлів до домашніх каталогів користувачів"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr ""
++"Дозволити серверам ftp встановлювати з’єднання з портами бази даних mysql"
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
 -msgstr "Захист SELinux для служби radvd вимкнено"
-+#: booleans.py:37
++#: booleans.py:42
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
-+msgstr "Надати доступ серверам ftp до внесення змін до відкритих файлів, використаних для служб відкритого обміну файлами. Каталоги має бути позначено міткою public_content_rw_t."
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++"Надати серверам ftp доступ до входу до системи від імені локальних "
++"користувачів і здійснювати читання або запис файлів у системі, що керується "
++"DAC."
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
 -msgstr "Захист SELinux для служби rdisc вимкнено"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
-+msgstr "Дозволити серверам ftp встановлення з’єднань на всіх портах > 1023"
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++"Дозволити серверам ftp використовувати cifs відкритих служб обміну файлами."
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
 -msgstr "Захист SELinux для служби readahead вимкнено"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
-+msgstr "Дозволити серверам ftp встановлювати з’єднання з портами бази даних mysql"
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++"Дозволити серверам ftp використовувати nfs відкритих служб обміну файлами."
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
 -msgstr "Дозволити програмам читання файлів з нестандартних джерел (default_t)"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
-+msgstr "Надати серверам ftp доступ до входу до системи від імені локальних користувачів і здійснювати читання або запис файлів у системі, що керується DAC."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++"Дозволити серверам ftp використання прив’язування до всіх незарезервованих "
++"портів у пасивному режимі"
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
 -msgstr "Захист SELinux для служби restorecond вимкнено"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
-+msgstr "Дозволити серверам ftp використовувати cifs відкритих служб обміну файлами."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
++msgstr "Визначити, чи зможе CGI Git виконувати пошук у домашніх каталогах."
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
 -msgstr "Захист SELinux для служби rhgb вимкнено"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
-+msgstr "Дозволити серверам ftp використовувати nfs відкритих служб обміну файлами."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr "Визначити, чи може мати CGI Git доступ до файлових систем cifs."
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
 -msgstr "Захист SELinux для ricci вимкнено"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
-+msgstr "Дозволити серверам ftp використання прив’язування до всіх незарезервованих портів у пасивному режимі"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr "Визначити, чи може мати CGI Git доступ до файлових систем nfs."
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
 -msgstr "Захист SELinux для ricci_modclusterd вимкнено"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
-+msgstr "Визначити, чи зможе CGI Git виконувати пошук у домашніх каталогах."
++#: booleans.py:49
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++"Визначити, чи фонова служба сеансів Git може прив’язувати сокети TCP до всіх "
++"незарезервованих портів."
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
 -msgstr "Захист SELinux для служби rlogind вимкнено"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
-+msgstr "Визначити, чи може мати CGI Git доступ до файлових систем cifs."
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++"Визначати, чи можуть домени користувачів, що викликаються, виконувати фонову "
++"службу Git у домені git_session_t."
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
 -msgstr "Захист SELinux для служби rpcd вимкнено"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
-+msgstr "Визначити, чи може мати CGI Git доступ до файлових систем nfs."
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++"Визначити, чи зможе системна фонова служба Git виконувати пошук у домашніх "
++"каталогах."
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
 -msgstr "Захист SELinux для служби rshd вимкнено"
-+#: booleans.py:47
-+msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
-+msgstr "Визначити, чи фонова служба сеансів Git може прив’язувати сокети TCP до всіх незарезервованих портів."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++"Визначити, чи може мати системна фонова служба Git доступ до файлових систем "
++"cifs."
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
 -msgstr "rsync"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
-+msgstr "Визначати, чи можуть домени користувачів, що викликаються, виконувати фонову службу Git у домені git_session_t."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++"Визначити, чи може мати системна фонова служба Git доступ до файлових систем "
++"nfs."
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
 -msgstr "Захист SELinux для служби rsync вимкнено"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
-+msgstr "Визначити, чи зможе системна фонова служба Git виконувати пошук у домашніх каталогах."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
++msgstr "Дозволити фоновій службі gitisis надсилання пошти"
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
 -msgstr "Дозволити запуск ssh з inted, а не у якості служби"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
-+msgstr "Визначити, чи може мати системна фонова служба Git доступ до файлових систем cifs."
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
++msgstr "Надати доступ до читання urandom для всіх доменів"
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
 -msgstr "Дозволити Samba спільний доступ до каталогів NFS"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
-+msgstr "Визначити, чи може мати системна фонова служба Git доступ до файлових систем nfs."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++"Надати доступ до використання параметра --write-env-file клієнтської "
++"програми GPG. Використання цього параметра надає доступ цій програмі до "
++"файлів користувачів."
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
 -msgstr "Сервер авторизації SASL"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
-+msgstr "Дозволити фоновій службі gitisis надсилання пошти"
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++"Надати доступ веб-домену GPG до внесення змін до відкритих файлів, "
++"використаних для служб відкритого обміну файлами."
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
 -msgstr "Дозволити серверу авторизації sasl читати /etc/shadow"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
-+msgstr "Надати доступ до читання urandom для всіх доменів"
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++msgstr ""
++"Дозволити gssd читання даних з каталогу temp. Призначено для доступу до tgt "
++"kerberos."
  
 -#: ../gui/selinux.tbl:165
-+#: booleans.py:54
++#: booleans.py:59
  msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
--msgstr ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
 -"Дозволити серверу X-Windows призначати область пам'яті як виконувану та "
 -"доступну для запису"
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
-+msgstr "Надати доступ до використання параметра --write-env-file клієнтської програми GPG. Використання цього параметра надає доступ цій програмі до файлів користувачів."
++"Надати доступ Apache до внесення змін до відкритих файлів, використаних для "
++"служб відкритого обміну файлами. Файли і каталоги має бути позначено міткою "
++"public_content_rw_t."
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
 -msgstr "Захист SELinux для служби saslauthd вимкнено"
-+#: booleans.py:55
-+msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
-+msgstr "Надати доступ веб-домену GPG до внесення змін до відкритих файлів, використаних для служб відкритого обміну файлами."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
++"Дозволити httpd використовувати вбудовані інструменти обробки скриптів "
++"(зазвичай php)"
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
 -msgstr "Захист SELinux для служби scannerdaemon вимкнено"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
-+msgstr "Дозволити gssd читання даних з каталогу temp. Призначено для доступу до tgt kerberos."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
++msgstr "Надати доступ фоновій службі http до пошуку спаму"
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
 -msgstr "Не дозволяти зміну на sysadm_t, sudo та su"
-+#: booleans.py:57
++#: booleans.py:62
 +msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
-+msgstr "Надати доступ Apache до внесення змін до відкритих файлів, використаних для служб відкритого обміну файлами. Файли і каталоги має бути позначено міткою public_content_rw_t."
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++"Надати доступ до використання httpd у режимі клієнта FTP на порті ftp та "
++"тимчасових портах"
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
 -msgstr "Не дозволяти процесам завантажувати модулі ядра"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
-+msgstr "Дозволити httpd використовувати вбудовані інструменти обробки скриптів (зазвичай php)"
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
++msgstr "Дозволити httpd встановлювати з’єднання з портом ldap"
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
 -msgstr "Не дозволяти процесам змінювати політику SELinux у ядрі"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
-+msgstr "Надати доступ фоновій службі http до пошуку спаму"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
++msgstr "Надати фоновій службі http змогу встановлювати з’єднання з zabbix"
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
 -msgstr "Захист SELinux для служби sendmail вимкнено"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
-+msgstr "Надати доступ до використання httpd у режимі клієнта FTP на порті ftp та тимчасових портах"
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr ""
++"Надати доступ скриптам і модулям HTTPD на встановлення з’єднання з мережею "
++"за допомогою TCP."
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
 -msgstr "Захист SELinux для setrans вимкнено"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
-+msgstr "Дозволити httpd встановлювати з’єднання з портом ldap"
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr ""
++"Надати доступ скриптам і модулям HTTPD на встановлення з’єднання з Cobbler "
++"мережею."
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
 -msgstr "Захист SELinux для служби setroubleshoot вимкнено"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
-+msgstr "Надати фоновій службі http змогу встановлювати з’єднання з zabbix"
++#: booleans.py:67
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr ""
++"Надати доступ скриптам і модулям HTTPD на встановлення з’єднання з базами "
++"даних мережею."
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
 -msgstr "Захист SELinux для служби slapd вимкнено"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
-+msgstr "Надати доступ скриптам і модулям HTTPD на встановлення з’єднання з мережею за допомогою TCP."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
++msgstr "Надати доступ httpd на з’єднання з сервером memcache"
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
 -msgstr "Захист SELinux для служби slrnpull вимкнено"
-+#: booleans.py:64
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to cobbler over the network."
-+msgstr "Надати доступ скриптам і модулям HTTPD на встановлення з’єднання з Cobbler мережею."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
++msgstr "Надати доступ до використання httpd у режимі перемикача мережі"
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
 -msgstr "Захист SELinux для служби smbd вимкнено"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
-+msgstr "Надати доступ скриптам і модулям HTTPD на встановлення з’єднання з базами даних мережею."
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
++msgstr "Надати доступ фоновій службі http до надсилання пошти"
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
 -msgstr "Захист SELinux для служби snmpd вимкнено"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
-+msgstr "Надати доступ httpd на з’єднання з сервером memcache"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++"Дозволити Apache здійснювати обмін даним зі службою avahi за допомогою dbus"
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
 -msgstr "Захист SELinux для служби snort вимкнено"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
-+msgstr "Надати доступ до використання httpd у режимі перемикача мережі"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
++msgstr "Дозволити підтримку cgi у httpd"
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
 -msgstr "Захист SELinux для служби soundd вимкнено"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
-+msgstr "Надати доступ фоновій службі http до надсилання пошти"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++"Надати доступ до використання httpd у режимі сервера FTP очікуванням даних "
++"на порті ftp."
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
 -msgstr "Захист SELinux для служби sound вимкнено"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
-+msgstr "Дозволити Apache здійснювати обмін даним зі службою avahi за допомогою dbus"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
++msgstr "Надати доступ httpd до читання даних з домашніх каталогів"
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
 -msgstr "Захист від спаму"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
-+msgstr "Дозволити підтримку cgi у httpd"
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr "Надати доступ скриптам і модулям httpd до execmem/execstack"
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
 -msgstr "Захист SELinux для служби spamd вимкнено"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
-+msgstr "Надати доступ до використання httpd у режимі сервера FTP очікуванням даних на порті ftp."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr ""
++"Дозволити HTTPD встановлювати з’єднання з портом 80 для штатного завершення "
++"роботи"
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
 -msgstr "Дозволити spamd звертатися до домашніх каталогів"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
-+msgstr "Надати доступ httpd до читання даних з домашніх каталогів"
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
++msgstr "Дозволити процесам httpd керувати даними IPA"
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
 -msgstr "Дозволити мережний доступ службі Spam Assassin"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
-+msgstr "Надати доступ скриптам і модулям httpd до execmem/execstack"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr "Дозволити Apache використовувати mod_auth_ntlm_winbind"
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
 -msgstr "Захист SELinux для служби speedmgmt вимкнено"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
-+msgstr "Дозволити HTTPD встановлювати з’єднання з портом 80 для штатного завершення роботи"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
++msgstr "Дозволити Apache використовувати mod_auth_pam"
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
 -msgstr "Звук"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
-+msgstr "Дозволити процесам httpd керувати даними IPA"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
++msgstr "Надати доступ httpd до читання даних користувача"
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
 -msgstr "Дозволити службі squid приєднуватись до мережі"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
-+msgstr "Дозволити Apache використовувати mod_auth_ntlm_winbind"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++"Дозволити Apache працювати у режимі ручного керування без переходу до "
++"користувача"
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
 -msgstr "Захист SELinux для служби squid вимкнено"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
-+msgstr "Дозволити Apache використовувати mod_auth_pam"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++"Дозволити фоновій службі httpd для внесення змін до обмежень його ресурсів"
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
 -msgstr "Захист SELinux для служби ssh вимкнено"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
-+msgstr "Надати доступ httpd до читання даних користувача"
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++"Дозволити HTTPD запускати виконувані файли SSI у одному домені зі скриптами "
++"CGI системи."
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
 -msgstr "Дозволити авторизацію ssh для sysadm_r:sysadm_t"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
-+msgstr "Дозволити Apache працювати у режимі ручного керування без переходу до користувача"
-+
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
-+msgstr "Дозволити фоновій службі httpd для внесення змін до обмежень його ресурсів"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++"Дозволити скриптам apache виконувати запис до каталогів відкритих даних. "
++"Каталоги або файли має бути позначено міткою public_rw_content_t."
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:81
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
++msgstr "Надати доступ Apache до виконання коду з tmp."
++
++#: booleans.py:86
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
--msgstr ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
 -"Дозволити користувачам staff_r пошук у домашніх каталогах та читання файлів "
 -"(наприклад, ~/.bashrc)"
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
-+msgstr "Дозволити HTTPD запускати виконувані файли SSI у одному домені зі скриптами CGI системи."
-+
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
-+msgstr "Дозволити скриптам apache виконувати запис до каталогів відкритих даних. Каталоги або файли має бути позначено міткою public_rw_content_t."
++"Уніфікувати обмін даними між HTTPD та терміналом. Потрібне для введення "
++"паролів до сертифікатів з термінала."
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
 -msgstr "Універсальний тунель SSL"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
-+msgstr "Надати доступ Apache до виконання коду з tmp."
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
++msgstr "Уніфікувати обробку HTTPD всіх файлів даних."
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
 -msgstr "Захист SELinux для служби stunnel вимкнено"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
-+msgstr "Уніфікувати обмін даними між HTTPD та терміналом. Потрібне для введення паролів до сертифікатів з термінала."
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
++msgstr "Надати доступ httpd до файлових систем cifs"
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
 -msgstr "Дозволити службі stunnel виконуватись незалежно від xinetd"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
-+msgstr "Уніфікувати обробку HTTPD всіх файлів даних."
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
++msgstr "Надати доступ httpd до файлових систем FUSE"
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
 -msgstr "Захист SELinux для служби swat вимкнено"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
-+msgstr "Надати доступ httpd до файлових систем cifs"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
++msgstr "Дозволити httpd запускати gpg"
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
 -msgstr "Захист SELinux для служби sxid вимкнено"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
-+msgstr "Надати доступ httpd до файлових систем FUSE"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
++msgstr "Надати доступ httpd до файлових систем nfs"
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
 -msgstr "Захист SELinux для служби syslogd вимкнено"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
-+msgstr "Дозволити httpd запускати gpg"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr "Дозволити httpd здійснювати обмін даним з oddjob для запуску служби"
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
 -msgstr "Захист SELinux для системи завдань cron вимкнено"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
-+msgstr "Надати доступ httpd до файлових систем nfs"
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
++msgstr "Надати доступ httpd до портів openstack"
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
 -msgstr "Захист SELinux для служби tcp вимкнено"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
-+msgstr "Дозволити httpd здійснювати обмін даним з oddjob для запуску служби"
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr ""
++"Надати доступ icecast на встановлення з’єднань на всіх портах, а не лише "
++"звукових портах."
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
 -msgstr "Захист SELinux для служби telnet вимкнено"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
-+msgstr "Надати доступ httpd до портів openstack"
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++"Дозволити клієнтській програмі IRC Irssi встановлювати з’єднання на "
++"довільному порті і прив’язуватися до будь-якого незарезервованого порту."
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
 -msgstr "Захист SELinux для служби tftpd вимкнено"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
-+msgstr "Надати доступ icecast на встановлення з’єднань на всіх портах, а не лише звукових портах."
++#: booleans.py:96
++msgid "Allow java executable stack"
++msgstr "Дозволити виконуваний стек java"
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
 -msgstr "Захист SELinux для служби transproxy вимкнено"
-+#: booleans.py:93
-+msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
-+msgstr "Дозволити клієнтській програмі IRC Irssi встановлювати з’єднання на довільному порті і прив’язуватися до будь-якого незарезервованого порту."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
++msgstr "Дозволити обмеженим програмам запускатися за допомогою kerberos."
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
 -msgstr "Захист SELinux для служби udev вимкнено"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
-+msgstr "Дозволити виконуваний стек java"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
++msgstr "Надати доступ фоновій службі syslogd до надсилання пошти"
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
 -msgstr "Захист SELinux для служби uml вимкнено"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
-+msgstr "Дозволити обмеженим програмам запускатися за допомогою kerberos."
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr ""
++"Надати можливість syslogd читати дані з терміналів чи записувати дані до "
++"терміналів"
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
-+msgstr "Надати доступ фоновій службі syslogd до надсилання пошти"
-+
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
-+msgstr "Надати можливість syslogd читати дані з терміналів чи записувати дані до терміналів"
-+
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
-+msgstr "Надавати можливість входу до системи і користування системою за допомогою /dev/console."
++msgstr ""
++"Надавати можливість входу до системи і користування системою за допомогою /"
++"dev/console."
 +
-+#: booleans.py:99
++#: booleans.py:101
  msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
--msgstr ""
--"Дозволити службі xinetd виконуватись без обмежень, що включає всі керовані "
--"ним служби, для яких явно не вказані перетворення доменів"
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
-+msgstr "Керувати можливістю використання mmap у нижніх областях простору адрес у спосіб, визначений /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++"Керувати можливістю використання mmap у нижніх областях простору адрес у "
++"спосіб, визначений /proc/sys/kernel/mmap_min_addr."
 +
-+#: booleans.py:100
++#: booleans.py:102
 +msgid "Allow mock to read files in home directories."
 +msgstr "Надати mock доступ до читання файлів у домашніх каталогах."
- 
--#: ../gui/selinux.tbl:203
-+#: booleans.py:101
++
++#: booleans.py:103
 +msgid "Allow the mount command to mount any directory or file."
-+msgstr "Дозволити монтування за допомогою команди mount довільного каталогу або файла."
++msgstr ""
++"Дозволити монтування за допомогою команди mount довільного каталогу або "
++"файла."
 +
-+#: booleans.py:102
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
-+msgstr "Дозволити домену додатків mozilla встановлювати з’єднання з мережею за допомогою TCP."
-+
-+#: booleans.py:103
+ msgstr ""
+-"Дозволити службі xinetd виконуватись без обмежень, що включає всі керовані "
+-"ним служби, для яких явно не вказані перетворення доменів"
++"Дозволити домену додатків mozilla встановлювати з’єднання з мережею за "
++"допомогою TCP."
+ 
+-#: ../gui/selinux.tbl:203
++#: booleans.py:105
  msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
--msgstr ""
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++"Дозволити mozilla_plugins створювати довільні дані у домашніх каталогах "
++"користувачів"
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
+ msgstr ""
 -"Дозволити виконання сценаріїв rc без обмежень, включаючи служби, що "
 -"запускаються сценарієм rc, для яких явно не вказано домен переходу"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr "Дозволити mozilla_plugins створювати довільні дані у домашніх каталогах користувачів"
++"Надати доступ обмеженим програмам для перегляду інтернету до читання даних з "
++"домашнього каталогу"
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
 -msgstr "Дозволити rpm виконуватись без обмежень"
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr "Надати доступ обмеженим програмам для перегляду інтернету до читання даних з домашнього каталогу"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
++msgstr "Дозволити виконуваний стек mplayer"
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
--msgstr ""
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
++msgstr "Дозволити mysqld встановлення з’єднань на всіх портах"
++
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
++msgstr "Дозволити BIND прив’язуватися до порту apache."
++
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
 -"Дозволити привілейованим утилітам (наприклад, hotplug та insmod) "
 -"виконуватись без обмежень"
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
-+msgstr "Дозволити виконуваний стек mplayer"
++"Дозволити BIND виконувати запис файлів основної зони. Зазвичай, такий запис "
++"потрібен для динамічних DNS або при зміні зон."
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
 -msgstr "Захист SELinux для служби updfstab вимкнено"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
-+msgstr "Дозволити mysqld встановлення з’єднань на всіх портах"
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++"Дозволити експорт будь-яких файлів або каталогів у режимі лише для читання "
++"за допомогою NFS."
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
 -msgstr "Захист SELinux для служби uptimed вимкнено"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
-+msgstr "Дозволити BIND прив’язуватися до порту apache."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++"Дозволити експорт будь-яких файлів або каталогів у режимі читання або запису "
++"за допомогою NFS."
  
 -#: ../gui/selinux.tbl:208
-+#: booleans.py:108
++#: booleans.py:113
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
--msgstr ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
++msgstr ""
++"Надати доступ серверам nfs до внесення змін до відкритих файлів, "
++"використаних для служб відкритого обміну файлами. Файли і каталоги має бути "
++"позначено міткою public_content_rw_t."
++
++#: booleans.py:114
++msgid "Allow system to run with NIS"
++msgstr "Дозволити системі запускатися з NIS"
++
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
++msgstr ""
++"Дозволити обмеженим програмам використовувати область пам’яті спільного "
++"використання nscd."
++
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr ""
++"Надати доступ коду nsplugin встановлювати з’єднання з незарезервованими "
++"портами"
++
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
++msgstr "Надати доступ коду nsplugin до execmem/execstack"
++
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
++msgstr "Надати доступ openvpn до читання даних з домашніх каталогів"
++
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
 -"Дозволити користувачу user_r звертатися до sysadm_r через su, sudo чи "
 -"userhelper. У іншому разі лише staff_r зможе здійснювати доступ"
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
-+msgstr "Дозволити BIND виконувати запис файлів основної зони. Зазвичай, такий запис потрібен для динамічних DNS або при зміні зон."
++"Дозволити домену piranha-lvs встановлювати з’єднання з мережею за допомогою "
++"TCP."
++
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "Надати дозвіл polipo встановлювати з’єднання на всіх портах > 1023"
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 -msgstr "Дозволити користувачам виконувати команду mount"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
-+msgstr "Дозволити експорт будь-яких файлів або каталогів у режимі лише для читання за допомогою NFS."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
++msgstr ""
++"Визначити, чи фонова служба сеансів Polipo може прив’язувати сокети tcp до "
++"всіх незарезервованих портів."
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
--msgstr ""
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
+ msgstr ""
 -"Дозволити звичайним користувачам здійснювати прямий доступ за допомогою миші "
 -"(лише для сервера X)"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
-+msgstr "Дозволити експорт будь-яких файлів або каталогів у режимі читання або запису за допомогою NFS."
++"Визначати, чи можуть домени користувачів, що викликаються, виконувати фонову "
++"службу Polipo у домені polipo_session_t."
++
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
++msgstr "Визначити, чи може мати Polipo доступ до файлових систем cifs."
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 -msgstr "Дозволити користувачам виконувати команду dmesg"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
-+msgstr "Надати доступ серверам nfs до внесення змін до відкритих файлів, використаних для служб відкритого обміну файлами. Файли і каталоги має бути позначено міткою public_content_rw_t."
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr "Визначити, чи може мати Polipo доступ до файлових систем nfs."
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
--msgstr ""
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
++msgstr "Увімкнути підтримку багатоекземплярних каталогів."
++
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
 -"Дозволити користувачам керувати мережними інтерфейсами (також потрібно "
 -"USERCTL=true)"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
-+msgstr "Дозволити системі запускатися з NIS"
++"Дозволити доменам portage використовувати точки монтування NFS (звичайні "
++"nfs_t)"
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 -msgstr "Дозволити звичайним користувачам виконувати ping"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
-+msgstr "Дозволити обмеженим програмам використовувати область пам’яті спільного використання nscd."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "Надати домену postfix_local повний доступ до каталогів mail_spool"
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
--msgstr ""
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
 -"Дозволити користувачам виконувати читання та запис noextattrfile (FAT, "
 -"CDROM, FLOPPY)"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
-+msgstr "Надати доступ коду nsplugin встановлювати з’єднання з незарезервованими портами"
++"Дозволити postgresql використовувати ssh та rsync для відновлення стану "
++"системи на певний момент часу"
 +
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
-+msgstr "Надати доступ коду nsplugin до execmem/execstack"
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
++msgstr "Дозволити передавання мітки клієнта до сторонньої бази даних"
 +
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
-+msgstr "Надати доступ openvpn до читання даних з домашніх каталогів"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
++msgstr "Надати адміністраторам бази даних виконувати інструкцію DML"
++
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "Дозволити непривілейованим користувачам виконувати інструкцію DDL"
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 -msgstr "Дозволити користувачам виконувати читання та запис пристроїв USB"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
-+msgstr "Дозволити домену piranha-lvs встановлювати з’єднання з мережею за допомогою TCP."
++#: booleans.py:132
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr "Дозволити pppd завантажувати модулі ядра для певних модемів"
  
 -#: ../gui/selinux.tbl:216
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
-+msgstr "Надати дозвіл polipo встановлювати з’єднання на всіх портах > 1023"
++#: booleans.py:133
++msgid "Allow pppd to be run for a regular user"
++msgstr "Дозволити виконання pppd у режимі звичайного користувача"
 +
-+#: booleans.py:119
++#: booleans.py:134
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
 -"may change other protocols"
--msgstr ""
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
 -"Дозволити користувачам запускати сервери TCP (здійснювати прив'язку портів "
 -"та приймати з'єднання з того ж домену та зовнішніх користувачів). Вимикання "
 -"цієї можливості викличе перехід у пасивний режим FTP та може змінити інші "
 -"протоколи"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
-+msgstr "Визначити, чи фонова служба сеансів Polipo може прив’язувати сокети tcp до всіх незарезервованих портів."
++"Надати доступ privoxy на встановлення з’єднань на всіх портах, а не лише "
++"портах HTTP, FTP і Gopher."
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
 -msgstr "Дозволити користувачам виконувати stat для файлів tty"
-+#: booleans.py:120
-+msgid ""
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr "Визначати, чи можуть домени користувачів, що викликаються, виконувати фонову службу Polipo у домені polipo_session_t."
++#: booleans.py:135
++msgid "Allow Puppet client to manage all file types."
++msgstr "Дозволити клієнтській частині Puppet керувати файлами будь-яких типів"
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
 -msgstr "Захист SELinux для служби uucpd вимкнено"
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr "Визначити, чи може мати Polipo доступ до файлових систем cifs."
++#: booleans.py:136
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr ""
++"Дозволити основній частині Puppet використовувати з’єднання з базою даних "
++"MySQL і PostgreSQL"
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
 -msgstr "Захист SELinux для служби vmware вимкнено"
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
-+msgstr "Визначити, чи може мати Polipo доступ до файлових систем nfs."
++#: booleans.py:137
++msgid "Allow qemu to connect fully to the network"
++msgstr "Дозволити qemu встановлювати повноцінне з’єднання з мережею"
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
 -msgstr "Захист SELinux для служби watchdog вимкнено"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
-+msgstr "Увімкнути підтримку багатоекземплярних каталогів."
++#: booleans.py:138
++msgid "Allow qemu to use cifs/Samba file systems"
++msgstr "Дозволити qemu використовувати файлові системи cifs/Samba"
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
 -msgstr "Захист SELinux для служби winbind вимкнено"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
-+msgstr "Дозволити доменам portage використовувати точки монтування NFS (звичайні nfs_t)"
++#: booleans.py:139
++msgid "Allow qemu to use serial/parallel communication ports"
++msgstr ""
++"Дозволити qemu використовувати послідовні або паралельні порти обміну даними"
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
 -msgstr "Захист SELinux для служби xdm вимкнено"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
-+msgstr "Надати домену postfix_local повний доступ до каталогів mail_spool"
++#: booleans.py:140
++msgid "Allow qemu to use nfs file systems"
++msgstr "Дозволити qemu використовувати файлові системи nfs"
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
 -msgstr "Дозволити авторизацію xdm як sysadm_r:sysadm_t"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
-+msgstr "Дозволити postgresql використовувати ssh та rsync для відновлення стану системи на певний момент часу"
++#: booleans.py:141
++msgid "Allow qemu to use usb devices"
++msgstr "Дозволити qemu використовувати пристрої usb"
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
 -msgstr "Вимкнути захист SELinux для демона xen"
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr "Дозволити передавання мітки клієнта до сторонньої бази даних"
++#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr "Надати доступ racoon до читання файла shadow"
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
 -msgstr "XEN"
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr "Надати адміністраторам бази даних виконувати інструкцію DML"
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++"Дозволити домену rgmanager встановлювати з’єднання з мережею за допомогою "
++"TCP."
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
 -msgstr "Дозволити xen запис та читання фізичних дискових пристроїв"
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr "Дозволити непривілейованим користувачам виконувати інструкцію DDL"
++#: booleans.py:144
++msgid ""
++"Allow rsync to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
++msgstr ""
++"Надати доступ rsync до внесення змін до відкритих файлів, використаних для "
++"служб відкритого обміну файлами. Файли і каталоги має бути позначено міткою "
++"public_content_rw_t."
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
 -msgstr "Захист SELinux для служби xfs вимкнено"
-+#: booleans.py:130
-+msgid "Allow pppd to load kernel modules for certain modems"
-+msgstr "Дозволити pppd завантажувати модулі ядра для певних модемів"
++#: booleans.py:145
++msgid "Allow rsync to run as a client"
++msgstr "Уможливити запуск rsync у режимі клієнта"
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
 -msgstr "Захист SELinux для служби xen вимкнено"
-+#: booleans.py:131
-+msgid "Allow pppd to be run for a regular user"
-+msgstr "Дозволити виконання pppd у режимі звичайного користувача"
++#: booleans.py:146
++msgid "Allow rsync to export any files/directories read only."
++msgstr ""
++"Дозволити rsync експортувати дані файлів або каталогів лише для читання."
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
 -msgstr "Захист SELinux для служби ypbind вимкнено"
-+#: booleans.py:132
-+msgid ""
-+"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr "Надати доступ privoxy на встановлення з’єднань на всіх портах, а не лише портах HTTP, FTP і Gopher."
++#: booleans.py:147
++msgid "Allow rsync servers to share cifs files systems"
++msgstr "Дозволити серверам rsync спільно використовувати файлові системи cifs"
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
 -msgstr "Захист SELinux для служби NIS Password вимкнено"
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr "Дозволити клієнтській частині Puppet керувати файлами будь-яких типів"
++#: booleans.py:148
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Дозволити серверам rsync спільно використовувати файлові системи nfs"
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
 -msgstr "Захист SELinux для служби ypserv вимкнено"
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
-+msgstr "Дозволити основній частині Puppet використовувати з’єднання з базою даних MySQL і PostgreSQL"
++#: booleans.py:149
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr ""
++"Дозволити samba створювати домашні каталоги (наприклад, за допомогою PAM)"
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
 -msgstr "Захист SELinux для служби NIS Transfer вимкнено"
-+#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
-+msgstr "Дозволити qemu встановлювати повноцінне з’єднання з мережею"
++#: booleans.py:150
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
++msgstr ""
++"Дозволити samba працювати у режимі контролера домену, додавати користувачів, "
++"групи і змінювати паролі."
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
--msgstr ""
++#: booleans.py:151
++msgid "Allow samba to share users home directories."
+ msgstr ""
 -"Дозволити користувачу webadm керувати домашніми каталогами непривілейованих "
 -"користувачів"
-+#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
-+msgstr "Дозволити qemu використовувати файлові системи cifs/Samba"
++"Дозволити samba надавати у спільне використання домашні каталоги користувачів"
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
--msgstr ""
++#: booleans.py:152
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
 -"Дозволити користувачу webadm читання домашніх каталогів непривілейованих "
 -"користувачів"
-+#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
-+msgstr "Дозволити qemu використовувати послідовні або паралельні порти обміну даними"
++"Дозволити samba надавати доступ до будь-якого файла або каталогу лише у "
++"режимі читання."
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
 -msgstr "Ви справді хочете вилучити %s «%s»?"
-+#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
-+msgstr "Дозволити qemu використовувати файлові системи nfs"
++#: booleans.py:153
++msgid "Allow samba to share any file/directory read/write."
++msgstr ""
++"Дозволити samba надавати доступ до будь-якого файла або каталогу лише у "
++"режимі читання або запису."
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
 -msgstr "Вилучити %s"
-+#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
-+msgstr "Дозволити qemu використовувати пристрої usb"
++#: booleans.py:154
++msgid "Allow samba to act as a portmapper"
++msgstr "Надати samba змогу працювати у режимі призначення портів"
  
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
 -msgstr "Додати %s"
-+#: booleans.py:140
-+msgid "Allow racoon to read shadow"
-+msgstr "Надати доступ racoon до читання файла shadow"
++#: booleans.py:155
++msgid "Allow samba to run unconfined scripts"
++msgstr "Дозволити samba запускати скрипти без обмежень"
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
 -msgstr "Змінити %s"
-+#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
-+msgstr "Дозволити домену rgmanager встановлювати з’єднання з мережею за допомогою TCP."
++#: booleans.py:156
++msgid "Allow samba to export ntfs/fusefs volumes."
++msgstr "Надати доступ samba до експортування томів ntfs/fusefs."
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
 -msgstr "Дозволений"
-+#: booleans.py:142
-+msgid ""
-+"Allow rsync to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
-+msgstr "Надати доступ rsync до внесення змін до відкритих файлів, використаних для служб відкритого обміну файлами. Файли і каталоги має бути позначено міткою public_content_rw_t."
++#: booleans.py:157
++msgid "Allow samba to export NFS volumes."
++msgstr "Надати доступ samba до експортування томів NFS."
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
 -msgstr "Примусовий"
-+#: booleans.py:143
-+msgid "Allow rsync to run as a client"
-+msgstr "Уможливити запуск rsync у режимі клієнта"
++#: booleans.py:158
++msgid "Allow sanlock to read/write fuse files"
++msgstr "Дозволити sanlock читати і записувати файли fuse"
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
 -msgstr "Статус"
-+#: booleans.py:144
-+msgid "Allow rsync to export any files/directories read only."
-+msgstr "Дозволити rsync експортувати дані файлів або каталогів лише для читання."
++#: booleans.py:159
++msgid "Allow sanlock to manage nfs files"
++msgstr "Надати доступ sanlock на керування файлами nfs"
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:145
-+msgid "Allow rsync servers to share cifs files systems"
-+msgstr "Дозволити серверам rsync спільно використовувати файлові системи cifs"
-+
-+#: booleans.py:146
-+msgid "Allow rsync servers to share nfs files systems"
-+msgstr "Дозволити серверам rsync спільно використовувати файлові системи nfs"
++#: booleans.py:160
++msgid "Allow sanlock to manage cifs files"
++msgstr "Надати доступ sanlock до керування файлами cifs"
 +
-+#: booleans.py:147
-+msgid "Allow samba to create new home directories (e.g. via PAM)"
-+msgstr "Дозволити samba створювати домашні каталоги (наприклад, за допомогою PAM)"
++#: booleans.py:161
++msgid "Allow sasl to read shadow"
++msgstr "Надати доступ sasl до читання файла shadow"
 +
-+#: booleans.py:148
++#: booleans.py:162
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
--msgstr ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
 -"Зміна типу політики вимагає повторної розмітки всієї файлової системи при "
 -"наступному завантаженні. Процес розмітки може бути досить тривалим залежно "
 -"від розміру файлової системи. Продовжити?"
-+"Allow samba to act as the domain controller, add users, groups and change "
-+"passwords."
-+msgstr "Дозволити samba працювати у режимі контролера домену, додавати користувачів, групи і змінювати паролі."
++"Якщо ви бажаєте заборонити програмам у безпечному режимі, зокрема newrole, "
++"здійснювати переведення до доменів адміністративних користувачів."
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:149
-+msgid "Allow samba to share users home directories."
-+msgstr "Дозволити samba надавати у спільне використання домашні каталоги користувачів"
-+
-+#: booleans.py:150
-+msgid "Allow samba to share any file/directory read only."
-+msgstr "Дозволити samba надавати доступ до будь-якого файла або каталогу лише у режимі читання."
-+
-+#: booleans.py:151
-+msgid "Allow samba to share any file/directory read/write."
-+msgstr "Дозволити samba надавати доступ до будь-якого файла або каталогу лише у режимі читання або запису."
-+
-+#: booleans.py:152
-+msgid "Allow samba to act as a portmapper"
-+msgstr "Надати samba змогу працювати у режимі призначення портів"
-+
-+#: booleans.py:153
-+msgid "Allow samba to run unconfined scripts"
-+msgstr "Дозволити samba запускати скрипти без обмежень"
-+
-+#: booleans.py:154
-+msgid "Allow samba to export ntfs/fusefs volumes."
-+msgstr "Надати доступ samba до експортування томів ntfs/fusefs."
-+
-+#: booleans.py:155
-+msgid "Allow samba to export NFS volumes."
-+msgstr "Надати доступ samba до експортування томів NFS."
-+
-+#: booleans.py:156
-+msgid "Allow sanlock to read/write fuse files"
-+msgstr "Дозволити sanlock читати і записувати файли fuse"
-+
-+#: booleans.py:157
-+msgid "Allow sanlock to manage nfs files"
-+msgstr "Надати доступ sanlock на керування файлами nfs"
-+
-+#: booleans.py:158
-+msgid "Allow sanlock to manage cifs files"
-+msgstr "Надати доступ sanlock до керування файлами cifs"
-+
-+#: booleans.py:159
-+msgid "Allow sasl to read shadow"
-+msgstr "Надати доступ sasl до читання файла shadow"
++#: booleans.py:163
++msgid "Disable kernel module loading."
++msgstr "Вимкнути завантаження модулів ядра."
 +
-+#: booleans.py:160
++#: booleans.py:164
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -307854,102 +311731,130 @@ index 1b99ad4..7610780 100644
 -"system, you can go to permissive mode which will only log errors and not "
 -"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 -"wish to continue?"
--msgstr ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values.  Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
 -"Вимикання політики SELinux вимагає перезавантаження та не рекомендується. "
 -"Якщо у подальшому ви захочете увімкнути SELinux, знадобиться виконати "
 -"повторну розмітку файлової системи. Якщо ж ви просто хочете перевірити, чи "
 -"не викликає SELinux проблем у системі, використовуйте дозволений режим, який "
 -"не робить політику примусовою, але при цьому реєструє помилки у журналі. "
 -"Дозволений режим не вимагає перезавантаження. Продовжити?"
-+"disallow programs, such as newrole, from transitioning to administrative "
-+"user domains."
-+msgstr "Якщо ви бажаєте заборонити програмам у безпечному режимі, зокрема newrole, здійснювати переведення до доменів адміністративних користувачів."
++"За допомогою цього логічного значення визначається, чи дозволятиме система "
++"завантаження правил, встановлення примусового режиму та зміну логічних "
++"значень. Встановіть значення true. Для повернення попереднього значення "
++"систему доведеться перезавантажити."
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:161
-+msgid "Disable kernel module loading."
-+msgstr "Вимкнути завантаження модулів ядра."
++#: booleans.py:165
++msgid "Allow regular users direct dri device access"
++msgstr "Надати звичайним користувачам безпосередній доступ до пристроїв dri"
 +
-+#: booleans.py:162
++#: booleans.py:166
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
 -"file system.  Do you wish to continue?"
--msgstr ""
++"Allow unconfined executables to make their heap memory executable.  Doing "
++"this is a really bad idea. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
 -"Активація політики SELinux вимагає повторної розмітки всієї файлової системи "
 -"при наступному завантаженні. Процес розмітки може бути досить тривалим "
 -"залежно від розміру файлової системи. Продовжити?"
-+"Boolean to determine whether the system permits loading policy, setting "
-+"enforcing mode, and changing boolean values.  Set this to true and you have "
-+"to reboot to set it back."
-+msgstr "За допомогою цього логічного значення визначається, чи дозволятиме система завантаження правил, встановлення примусового режиму та зміну логічних значень. Встановіть значення true. Для повернення попереднього значення систему доведеться перезавантажити."
++"Дозволити виконуваним файлам без обмежень робити області власної резервної "
++"пам’яті виконуваними. Використання цієї можливості є дуже небезпечним. "
++"Потреба у ньому свідчить про помилки у коді програми, але може також бути "
++"ознакою нападу на систему. Про цей виконуваний файл слід повідомити у "
++"системі стеження за вадами"
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
 -msgstr "system-config-selinux"
-+#: booleans.py:163
-+msgid "Allow regular users direct dri device access"
-+msgstr "Надати звичайним користувачам безпосередній доступ до пристроїв dri"
++#: booleans.py:167
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
++msgstr ""
++"Дозволити всім виконуваним файлам без обмежень використовувати бібліотеки "
++"потрібні для пересування текстових даних, які не позначено міткою "
++"textrel_shlib_t"
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:164
++#: booleans.py:168
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
--msgstr ""
++"Allow unconfined executables to make their stack executable.  This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
 -"(c) 2006 Red Hat, Inc.\n"
 -"(c) 2006 Dan Walsh <dwalsh at redhat.com>"
-+"Allow unconfined executables to make their heap memory executable.  Doing "
-+"this is a really bad idea. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
-+msgstr "Дозволити виконуваним файлам без обмежень робити області власної резервної пам’яті виконуваними. Використання цієї можливості є дуже небезпечним. Потреба у ньому свідчить про помилки у коді програми, але може також бути ознакою нападу на систему. Про цей виконуваний файл слід повідомити у системі стеження за вадами"
++"Дозволити виконуваним файлам без обмежень робити області стека виконуваними. "
++"Використання цієї можливості непотрібне для роботи будь-якої нормально "
++"написаної програми. Потреба у ньому свідчить про помилки у коді програми, "
++"але може також бути ознакою нападу на систему. Про цей виконуваний файл слід "
++"повідомити у системі стеження за вадами"
  
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
 -msgstr "Додати відповідні авторизації SELinux"
-+#: booleans.py:165
-+msgid ""
-+"Allow all unconfined executables to use libraries requiring text relocation "
-+"that are not labeled textrel_shlib_t"
-+msgstr "Дозволити всім виконуваним файлам без обмежень використовувати бібліотеки потрібні для пересування текстових даних, які не позначено міткою textrel_shlib_t"
++#: booleans.py:169
++msgid "Allow users to connect to the local mysql server"
++msgstr "Надати доступ користувачам на з’єднання з локальним сервером mysql"
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
 -msgstr "Додати мережні порти SELinux"
-+#: booleans.py:166
++#: booleans.py:170
 +msgid ""
-+"Allow unconfined executables to make their stack executable.  This should "
-+"never, ever be necessary. Probably indicates a badly coded executable, but "
-+"could indicate an attack. This executable should be reported in bugzilla"
-+msgstr "Дозволити виконуваним файлам без обмежень робити області стека виконуваними. Використання цієї можливості непотрібне для роботи будь-якої нормально написаної програми. Потреба у ньому свідчить про помилки у коді програми, але може також бути ознакою нападу на систему. Про цей виконуваний файл слід повідомити у системі стеження за вадами"
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr ""
++"Надати користувачам з обмеженими правами можливість виконувати команди ping "
++"і traceroute."
  
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
 -msgstr "Тип SELinux"
-+#: booleans.py:167
-+msgid "Allow users to connect to the local mysql server"
-+msgstr "Надати доступ користувачам на з’єднання з локальним сервером mysql"
++#: booleans.py:171
++msgid "Allow users to connect to PostgreSQL"
++msgstr "Надати доступ користувачам на з’єднання з PostgreSQL"
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
 -msgstr "Специфікація файлу"
-+#: booleans.py:168
++#: booleans.py:172
 +msgid ""
-+"Allow confined users the ability to execute the ping and traceroute "
-+"commands."
-+msgstr "Надати користувачам з обмеженими правами можливість виконувати команди ping і traceroute."
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr ""
++"Дозволити користувачеві читати і записувати файли на файлові системі без "
++"розширених атрибутів (FAT, CDROM, FLOPPY)"
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
 -msgstr "Тип файлу"
-+#: booleans.py:169
-+msgid "Allow users to connect to PostgreSQL"
-+msgstr "Надати доступ користувачам на з’єднання з PostgreSQL"
++#: booleans.py:173
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
++"may change other protocols."
++msgstr ""
++"Дозволити користувачам запускати сервери TCP (здійснювати прив'язку портів "
++"та приймати з'єднання з того ж домену та зовнішніх користувачів). Вимикання "
++"цієї можливості викличе перехід у пасивний режим FTP та може змінити інші "
++"протоколи."
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:170
++#: booleans.py:174
++msgid "Allow user music sharing"
++msgstr "Якщо ви хочете надати користувачеві змогу оприлюднювати музику"
++
++#: booleans.py:175
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -307959,7 +311864,9 @@ index 1b99ad4..7610780 100644
 -"socket\n"
 -"symbolic link\n"
 -"named pipe\n"
--msgstr ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
 -"усі файли\n"
 -"звичайний файл\n"
 -"каталог\n"
@@ -307968,158 +311875,205 @@ index 1b99ad4..7610780 100644
 -"сокет\n"
 -"символьне посилання\n"
 -"канал\n"
-+"Allow user to r/w files on filesystems that do not have extended attributes "
-+"(FAT, CDROM, FLOPPY)"
-+msgstr "Дозволити користувачеві читати і записувати файли на файлові системі без розширених атрибутів (FAT, CDROM, FLOPPY)"
++"Надати доступ анонімному вбудованому серверу sftp до внесення змін до "
++"відкритих файлів, використаних для служб відкритого обміну файлами. Каталоги "
++"має бути позначено міткою public_content_rw_t."
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
 -msgstr "MLS"
-+#: booleans.py:171
++#: booleans.py:176
 +msgid ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the"
-+" same domain and outside users)  disabling this forces FTP passive mode and "
-+"may change other protocols."
-+msgstr "Дозволити користувачам запускати сервери TCP (здійснювати прив'язку портів та приймати з'єднання з того ж домену та зовнішніх користувачів). Вимикання цієї можливості викличе перехід у пасивний режим FTP та може змінити інші протоколи."
++"Allow sftp-internal to read and write files in the user home directories"
++msgstr ""
++"Надати доступ вбудованому sftp до читання і запису файлів до домашніх "
++"каталогів користувачів"
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
 -msgstr "Додати користувача SELinux"
-+#: booleans.py:172
-+msgid "Allow user music sharing"
-+msgstr "Якщо ви хочете надати користувачеві змогу оприлюднювати музику"
++#: booleans.py:177
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++"Надати вбудованим серверам sftp доступ до входу до системи від імені "
++"локальних користувачів і здійснювати читання або запис файлів у системі, що "
++"керується DAC."
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
 -msgstr "Адміністрування SELinux"
-+#: booleans.py:173
++#: booleans.py:178
 +msgid ""
-+"Allow anon internal-sftp to upload files, used for public file transfer "
-+"services. Directories must be labeled public_content_rw_t."
-+msgstr "Надати доступ анонімному вбудованому серверу sftp до внесення змін до відкритих файлів, використаних для служб відкритого обміну файлами. Каталоги має бути позначено міткою public_content_rw_t."
++"Allow internal-sftp to read and write files in the user ssh home directories."
++msgstr ""
++"Дозволити вбудованому серверу sftp читати і записувати файли до домашніх "
++"каталогів ssh користувачів."
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
 -msgstr "Додати"
-+#: booleans.py:174
-+msgid ""
-+"Allow sftp-internal to read and write files in the user home directories"
-+msgstr "Надати доступ вбудованому sftp до читання і запису файлів до домашніх каталогів користувачів"
++#: booleans.py:179
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr ""
++"Надати доступ sge до встановлення з’єднання з мережею за допомогою "
++"довільного порту TCP"
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
 -msgstr "_Властивості"
-+#: booleans.py:175
-+msgid ""
-+"Allow sftp-internal to login to local users and read/write all files on the "
-+"system, governed by DAC."
-+msgstr "Надати вбудованим серверам sftp доступ до входу до системи від імені локальних користувачів і здійснювати читання або запис файлів у системі, що керується DAC."
++#: booleans.py:180
++msgid "Allow sge to access nfs file systems."
++msgstr "Дозволити sge доступ до файлових систем nfs."
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
 -msgstr "В_илучити"
-+#: booleans.py:176
++#: booleans.py:181
 +msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home "
-+"directories."
-+msgstr "Дозволити вбудованому серверу sftp читати і записувати файли до домашніх каталогів ssh користувачів."
++"Enable additional permissions needed to support devices on 3ware controllers."
++msgstr ""
++"Увімкнути додаткові права доступу, потрібні для підтримки пристроїв на "
++"контролерах 3ware."
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
 -msgstr "Обрати об'єкт керування"
-+#: booleans.py:177
-+msgid "Allow sge to connect to the network using any TCP port"
-+msgstr "Надати доступ sge до встановлення з’єднання з мережею за допомогою довільного порту TCP"
++#: booleans.py:182
++msgid ""
++"Allow samba to modify public files used for public file transfer services.  "
++"Files/Directories must be labeled public_content_rw_t."
++msgstr ""
++"Надати доступ samba до внесення змін до відкритих файлів, використаних для "
++"служб відкритого обміну файлами. Файли і каталоги має бути позначено міткою "
++"public_content_rw_t."
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
 -msgstr "<b>Вибір:</b>"
-+#: booleans.py:178
-+msgid "Allow sge to access nfs file systems."
-+msgstr "Дозволити sge доступ до файлових систем nfs."
++#: booleans.py:183
++msgid "Allow user spamassassin clients to use the network."
++msgstr "Надати клієнтським системам spamassassin користувача доступ до мережі."
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
 -msgstr "Типовий примусовий режим"
-+#: booleans.py:179
-+msgid ""
-+"Enable additional permissions needed to support devices on 3ware "
-+"controllers."
-+msgstr "Увімкнути додаткові права доступу, потрібні для підтримки пристроїв на контролерах 3ware."
++#: booleans.py:184
++msgid "Allow spamd to read/write user home directories."
++msgstr ""
++"Надати доступ spamd до читання або запису до домашніх каталогів користувачів."
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:180
++#: booleans.py:185
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
 -"Enforcing\n"
--msgstr ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
 -"Вимкнено\n"
 -"Дозволений\n"
 -"Примусовий\n"
-+"Allow samba to modify public files used for public file transfer services.  "
-+"Files/Directories must be labeled public_content_rw_t."
-+msgstr "Надати доступ samba до внесення змін до відкритих файлів, використаних для служб відкритого обміну файлами. Файли і каталоги має бути позначено міткою public_content_rw_t."
++"Надати доступ squid на встановлення з’єднань на всіх портах, а не лише "
++"портах HTTP, FTP і Gopher."
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
 -msgstr "Поточний примусовий режим"
-+#: booleans.py:181
-+msgid "Allow user spamassassin clients to use the network."
-+msgstr "Надати клієнтським системам spamassassin користувача доступ до мережі."
++#: booleans.py:186
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
++msgstr "Дозволити запуск squid у режимі прозорого проксі-сервера (TPROXY)"
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
 -msgstr "Тип типової політики:"
-+#: booleans.py:182
-+msgid "Allow spamd to read/write user home directories."
-+msgstr "Надати доступ spamd до читання або запису до домашніх каталогів користувачів."
++#: booleans.py:187
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
++msgstr ""
++"Дозволити ssh із середовищем chroot для читання і запису файлів до домашніх "
++"каталогів користувачів"
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:183
++#: booleans.py:188
++msgid "allow host key based authentication"
++msgstr "Дозволити розпізнавання на основі ключів вузла"
++
++#: booleans.py:189
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "Дозволити авторизацію ssh для sysadm_r:sysadm_t"
++
++#: booleans.py:190
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "Дозволити працівникові створювати і переноситися до доменів svirt."
++
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++"Надати доступ інструментам керування з’єднаннями Telepathy до встановлення "
++"з’єднань на довільних мережевих портах."
++
++#: booleans.py:192
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
 -"If you are changing policy types or going from disabled to enforcing, a "
 -"relabel is required."
--msgstr ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
 -"Виберіть, якщо хочете виконати повторну розмітку всієї файлової системи при "
 -"наступному завантаженні. Процес повторної розмітки може бути досить тривалим "
 -"залежно від розміру файлової системи. При зміні типу політики також "
 -"знадобиться повторна розмітка."
-+"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr "Надати доступ squid на встановлення з’єднань на всіх портах, а не лише портах HTTP, FTP і Gopher."
++"Надати доступ інструментам керування з’єднаннями Telepathy до встановлення "
++"з’єднань на довільних портах TCP."
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
 -msgstr "Повторна розмітка при наступному завантаженні."
-+#: booleans.py:184
-+msgid "Allow squid to run as a transparent proxy (TPROXY)"
-+msgstr "Дозволити запуск squid у режимі прозорого проксі-сервера (TPROXY)"
++#: booleans.py:193
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
++msgstr ""
++"Надати доступ tftp до внесення змін до відкритих файлів, використаних для "
++"служб відкритого обміну файлами."
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
 -msgstr "label37"
-+#: booleans.py:185
-+msgid ""
-+"Allow ssh with chroot env to read and write files in the user home "
-+"directories"
-+msgstr "Дозволити ssh із середовищем chroot для читання і запису файлів до домашніх каталогів користувачів"
++#: booleans.py:194
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++msgstr ""
++"Надати доступ фоновій службі tor на прив’язку сокетів tcp до всіх "
++"незарезервованих портів"
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
 -msgstr "Відновити первинне значення параметра"
-+#: booleans.py:186
-+msgid "allow host key based authentication"
-+msgstr "Дозволити розпізнавання на основі ключів вузла"
++#: booleans.py:195
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
++msgstr ""
++"Якщо ви бажаєте переводити користувача без обмежень до доменів пісочниці "
++"chrome під час запуску chrome-sandbox"
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
--msgstr ""
++#: booleans.py:196
++msgid "Allow a user to login as an unconfined domain"
++msgstr "Дозволити користувачеві входити до системи режимі домену без обмежень"
++
++#: booleans.py:197
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
 -"Перемикання між значенням вказаним користувачем та усіма логічними значеннями"
-+#: booleans.py:187
-+msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+msgstr "Дозволити авторизацію ssh для sysadm_r:sysadm_t"
++"Дозволити користувачам без обмежень доступ до домену додатків mozilla під "
++"час запуску контейнера додатків xulrunner."
  
 -#: ../gui/system-config-selinux.glade:1645
 -#: ../gui/system-config-selinux.glade:1850
@@ -308130,290 +312084,291 @@ index 1b99ad4..7610780 100644
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
 -msgstr "Фільтр"
-+#: booleans.py:188
-+msgid "allow staff user to create and transition to svirt domains."
-+msgstr "Дозволити працівникові створювати і переноситися до доменів svirt."
++#: booleans.py:198
++msgid "Allow video playing tools to run unconfined"
++msgstr ""
++"Якщо ви хочете надати дозвіл на запуск програм для відтворення відео без "
++"обмежень"
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
 -msgstr "label50"
-+#: booleans.py:189
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any network port."
-+msgstr "Надати доступ інструментам керування з’єднаннями Telepathy до встановлення з’єднань на довільних мережевих портах."
++#: booleans.py:199
++msgid "Allow unprivledged user to create and transition to svirt domains."
++msgstr ""
++"Дозволити непривілейованому користувача створювати і переноситися до доменів "
++"svirt."
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
 -msgstr "Додати контекст файлу"
-+#: booleans.py:190
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any generic TCP port."
-+msgstr "Надати доступ інструментам керування з’єднаннями Telepathy до встановлення з’єднань на довільних портах TCP."
++#: booleans.py:200
++msgid "Support ecryptfs home directories"
++msgstr "Увімкнути підтримку домашніх каталогів у ecryptfs"
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
 -msgstr "Змінити контекст файлу"
-+#: booleans.py:191
-+msgid ""
-+"Allow tftp to modify public files used for public file transfer services."
-+msgstr "Надати доступ tftp до внесення змін до відкритих файлів, використаних для служб відкритого обміну файлами."
++#: booleans.py:201
++msgid "Support fusefs home directories"
++msgstr "Увімкнути підтримку домашніх каталогів у fusefs"
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
 -msgstr "Вилучити контекст файлу"
-+#: booleans.py:192
-+msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
-+msgstr "Надати доступ фоновій службі tor на прив’язку сокетів tcp до всіх незарезервованих портів"
++#: booleans.py:202
++msgid "Use lpd server instead of cups"
++msgstr "Якщо ви бажаєте використовувати сервер lpd замість cups"
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
 -msgstr "Перемикання між усіма та зміненими контекстами файлів"
-+#: booleans.py:193
-+msgid ""
-+"allow unconfined users to transition to the chrome sandbox domains when "
-+"running chrome-sandbox"
-+msgstr "Якщо ви бажаєте переводити користувача без обмежень до доменів пісочниці chrome під час запуску chrome-sandbox"
++#: booleans.py:203
++msgid "Support NFS home directories"
++msgstr "Увімкнути підтримку домашніх каталогів у NFS"
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
 -msgstr "label38"
-+#: booleans.py:194
-+msgid "Allow a user to login as an unconfined domain"
-+msgstr "Дозволити користувачеві входити до системи режимі домену без обмежень"
++#: booleans.py:204
++msgid "Support SAMBA home directories"
++msgstr "Якщо ви бажаєте використовувати підтримку домашніх каталогів SAMBA"
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
 -msgstr "Додати відповідність користувачів SELinux"
-+#: booleans.py:195
-+msgid ""
-+"Allow unconfined users to transition to the Mozilla plugin domain when "
-+"running xulrunner plugin-container."
-+msgstr "Дозволити користувачам без обмежень доступ до домену додатків mozilla під час запуску контейнера додатків xulrunner."
++#: booleans.py:205
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr ""
++"Дозволити varnishd встановлювати з’єднання на всіх портах, а не лише на "
++"портах HTTP."
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
 -msgstr "Змінити відповідність користувача SELinux"
-+#: booleans.py:196
-+msgid "Allow video playing tools to run unconfined"
-+msgstr "Якщо ви хочете надати дозвіл на запуск програм для відтворення відео без обмежень"
++#: booleans.py:206
++msgid "Ignore vbetool mmap_zero errors."
++msgstr "Ігнорувати помилки vbetool mmap_zero."
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
 -msgstr "Вилучити відповідність користувача SELinux"
-+#: booleans.py:197
-+msgid "Allow unprivledged user to create and transition to svirt domains."
-+msgstr "Дозволити непривілейованому користувача створювати і переноситися до доменів svirt."
++#: booleans.py:207
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
++msgstr ""
++"Дозволити обмеженим віртуальним гостьовим системам використовувати "
++"послідовні або паралельні порти обміну даними"
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
 -msgstr "label39"
-+#: booleans.py:198
-+msgid "Support ecryptfs home directories"
-+msgstr "Увімкнути підтримку домашніх каталогів у ecryptfs"
++#: booleans.py:208
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
++msgstr ""
++"Надати доступ обмеженим гостьовим віртуальним системам використовувати "
++"пам’ять і стос виконання"
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
 -msgstr "Додати користувача"
-+#: booleans.py:199
-+msgid "Support fusefs home directories"
-+msgstr "Увімкнути підтримку домашніх каталогів у fusefs"
++#: booleans.py:209
++msgid "Allow confined virtual guests to read fuse files"
++msgstr ""
++"Надати доступ обмеженим гостьовим віртуальним системам (virt) на читання "
++"файлів fuse"
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
 -msgstr "Змінити користувача"
-+#: booleans.py:200
-+msgid "Use lpd server instead of cups"
-+msgstr "Якщо ви бажаєте використовувати сервер lpd замість cups"
++#: booleans.py:210
++msgid "Allow confined virtual guests to manage nfs files"
++msgstr ""
++"Надати доступ обмеженим гостьовим віртуальним системам на керування файлами "
++"nfs"
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
 -msgstr "Вилучити користувача"
-+#: booleans.py:201
-+msgid "Support NFS home directories"
-+msgstr "Увімкнути підтримку домашніх каталогів у NFS"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage cifs files"
++msgstr ""
++"Надати доступ обмеженим гостьовим віртуальним системам на керування файлами "
++"cifs"
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
 -msgstr "label41"
-+#: booleans.py:202
-+msgid "Support SAMBA home directories"
-+msgstr "Якщо ви бажаєте використовувати підтримку домашніх каталогів SAMBA"
++#: booleans.py:212
++msgid "Allow confined virtual guests to interact with the sanlock"
++msgstr ""
++"Дозволити обмеженим віртуальним гостьовим системам взаємодіяти з sanlock"
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
 -msgstr "Додати мережний порт"
-+#: booleans.py:203
-+msgid "Allow varnishd to connect to all ports, not just HTTP."
-+msgstr "Дозволити varnishd встановлювати з’єднання на всіх портах, а не лише на портах HTTP."
++#: booleans.py:213
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
++msgstr ""
++"Дозволити обмеженим віртуальним гостьовим системам керувати налаштуванням "
++"пристроїв (pci)"
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
 -msgstr "Змінити мережний порт"
-+#: booleans.py:204
-+msgid "Ignore vbetool mmap_zero errors."
-+msgstr "Ігнорувати помилки vbetool mmap_zero."
++#: booleans.py:214
++msgid "Allow confined virtual guests to use usb devices"
++msgstr ""
++"Надати доступ обмеженим гостьовим віртуальним системам використовувати "
++"пристрої USB"
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
 -msgstr "Вилучити мережний порт"
-+#: booleans.py:205
-+msgid ""
-+"Allow confined virtual guests to use serial/parallel communication ports"
-+msgstr "Дозволити обмеженим віртуальним гостьовим системам використовувати послідовні або паралельні порти обміну даними"
++#: booleans.py:215
++msgid "Allow confined virtual guests to interact with the xserver"
++msgstr ""
++"Дозволити обмеженим віртуальним гостьовим системам взаємодіяти з графічним "
++"сервером"
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
 -msgstr "Перемикання між портами вказаними користувачем та усіма портами"
-+#: booleans.py:206
-+msgid ""
-+"Allow confined virtual guests to use executable memory and executable stack"
-+msgstr "Надати доступ обмеженим гостьовим віртуальним системам використовувати пам’ять і стос виконання"
++#: booleans.py:216
++msgid "Allow webadm to manage files in users home directories"
++msgstr ""
++"Надати webadm доступ до керування файлами у домашніх каталогах користувачів"
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
 -msgstr "label42"
-+#: booleans.py:207
-+msgid "Allow confined virtual guests to read fuse files"
-+msgstr "Надати доступ обмеженим гостьовим віртуальним системам (virt) на читання файлів fuse"
++#: booleans.py:217
++msgid "Allow webadm to read files in users home directories"
++msgstr "Надати webadm доступ до домашніх каталогів користувачів"
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
 -msgstr "Генерувати модуль нової політики"
-+#: booleans.py:208
-+msgid "Allow confined virtual guests to manage nfs files"
-+msgstr "Надати доступ обмеженим гостьовим віртуальним системам на керування файлами nfs"
++#: booleans.py:218
++msgid "Ignore wine mmap_zero errors."
++msgstr "Ігнорувати помилки wine mmap_zero."
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
 -msgstr "Завантажити модуль політики"
-+#: booleans.py:209
-+msgid "Allow confined virtual guests to manage cifs files"
-+msgstr "Надати доступ обмеженим гостьовим віртуальним системам на керування файлами cifs"
++#: booleans.py:219
++msgid "Allow the graphical login program to execute bootloader"
++msgstr ""
++"Дозволити програмі графічного входу до системи виконувати програму "
++"завантаження"
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
 -msgstr "Вилучити завантажувальний модуль політики"
-+#: booleans.py:210
-+msgid "Allow confined virtual guests to interact with the sanlock"
-+msgstr "Дозволити обмеженим віртуальним гостьовим системам взаємодіяти з sanlock"
++#: booleans.py:220
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr ""
++"Дозволити графічній програмі входу до системи впускати користувача sysadm_r:"
++"sysadm_t"
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:211
-+msgid "Allow confined virtual guests to manage device configuration, (pci)"
-+msgstr "Дозволити обмеженим віртуальним гостьовим системам керувати налаштуванням пристроїв (pci)"
-+
-+#: booleans.py:212
-+msgid "Allow confined virtual guests to use usb devices"
-+msgstr "Надати доступ обмеженим гостьовим віртуальним системам використовувати пристрої USB"
-+
-+#: booleans.py:213
-+msgid "Allow confined virtual guests to interact with the xserver"
-+msgstr "Дозволити обмеженим віртуальним гостьовим системам взаємодіяти з графічним сервером"
-+
-+#: booleans.py:214
-+msgid "Allow webadm to manage files in users home directories"
-+msgstr "Надати webadm доступ до керування файлами у домашніх каталогах користувачів"
-+
-+#: booleans.py:215
-+msgid "Allow webadm to read files in users home directories"
-+msgstr "Надати webadm доступ до домашніх каталогів користувачів"
-+
-+#: booleans.py:216
-+msgid "Ignore wine mmap_zero errors."
-+msgstr "Ігнорувати помилки wine mmap_zero."
-+
-+#: booleans.py:217
-+msgid "Allow the graphical login program to execute bootloader"
-+msgstr "Дозволити програмі графічного входу до системи виконувати програму завантаження"
++#: booleans.py:221
++msgid "Allow xen to manage nfs files"
++msgstr "Надати доступ xen на керування файлами nfs"
 +
-+#: booleans.py:218
++#: booleans.py:222
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
--msgstr ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
 -"Увімкнути чи вимкнути додаткові правила аудиту, яке зазвичай не показується "
 -"у журналах."
-+"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
-+msgstr "Дозволити графічній програмі входу до системи впускати користувача sysadm_r:sysadm_t"
++"Дозволити xend виконувати blktapctrl/tapdisk. Непотрібне, якщо для образів "
++"дисків використовуються призначені логічні томи."
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
 -msgstr "label44"
-+#: booleans.py:219
-+msgid "Allow xen to manage nfs files"
-+msgstr "Надати доступ xen на керування файлами nfs"
++#: booleans.py:223
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++"Дозволити xend виконувати qemu-dm. Непотрібне, якщо використовується "
++"паравіртуалізація без віртуального буфера кадрів."
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
 -msgstr "Змінити режим процесу на дозвільний."
-+#: booleans.py:220
++#: booleans.py:224
 +msgid ""
-+"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
-+"logical volumes for disk images."
-+msgstr "Дозволити xend виконувати blktapctrl/tapdisk. Непотрібне, якщо для образів дисків використовуються призначені логічні томи."
++"Allow xguest users to configure Network Manager and connect to apache ports"
++msgstr ""
++"Надати доступ користувачам xguest до налаштування Network Manager і "
++"встановлення з’єднання з портами apache"
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
 -msgstr "Змінити режим процесу на примусовий."
-+#: booleans.py:221
-+msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
-+msgstr "Дозволити xend виконувати qemu-dm. Непотрібне, якщо використовується паравіртуалізація без віртуального буфера кадрів."
++#: booleans.py:225
++msgid "Allow xguest users to mount removable media"
++msgstr "Дозволити користувачам xguest монтувати змінні носії даних"
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
 -msgstr "Домен процесу"
-+#: booleans.py:222
-+msgid ""
-+"Allow xguest users to configure Network Manager and connect to apache ports"
-+msgstr "Надати доступ користувачам xguest до налаштування Network Manager і встановлення з’єднання з портами apache"
++#: booleans.py:226
++msgid "Allow xguest to use blue tooth devices"
++msgstr "Чи бажаєте ви надати доступ xguest до використання пристроїв bluetooth"
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
 -msgstr "label59"
-+#: booleans.py:223
-+msgid "Allow xguest users to mount removable media"
-+msgstr "Дозволити користувачам xguest монтувати змінні носії даних"
++#: booleans.py:227
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr ""
++"Надати доступ клієнтським програмам на запис до сегментів пам’яті графічного "
++"сервера зі спільним використанням."
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
 -msgstr "Потрібен SELinux користувач ?%s?"
-+#: booleans.py:224
-+msgid "Allow xguest to use blue tooth devices"
-+msgstr "Чи бажаєте ви надати доступ xguest до використання пристроїв bluetooth"
++#: booleans.py:228
++msgid "Allows XServer to execute writable memory"
++msgstr ""
++"Дозволити графічному серверу виконувати дані з області пам’яті, доступної "
++"для запису"
  
 -#~ msgid "Run booleans lockdown wizard"
 -#~ msgstr "Запустити помічник блокування логічних змінних"
-+#: booleans.py:225
-+msgid "Allows clients to write to the X server shared memory segments."
-+msgstr "Надати доступ клієнтським програмам на запис до сегментів пам’яті графічного сервера зі спільним використанням."
- 
--#~ msgid "Lockdown..."
--#~ msgstr "Блокування..."
-+#: booleans.py:226
-+msgid "Allows XServer to execute writable memory"
-+msgstr "Дозволити графічному серверу виконувати дані з області пам’яті, доступної для запису"
-+
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr "Увімкнути підтримку керування об’єктами X у просторі користувача"
 +
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
-+msgstr "Надати доступ zabbix встановлювати з’єднання з незарезервованими портами"
-+
-+#: booleans.py:229
++msgstr ""
++"Надати доступ zabbix встановлювати з’єднання з незарезервованими портами"
+ 
+-#~ msgid "Lockdown..."
+-#~ msgstr "Блокування..."
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "Надати доступ фоновій службі zebra для запису її файлів налаштувань"
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
-+msgstr "Надати доступ ZoneMinder до внесення змін до відкритих файлів, використаних для служб відкритого обміну файлами."
++msgstr ""
++"Надати доступ ZoneMinder до внесення змін до відкритих файлів, використаних "
++"для служб відкритого обміну файлами."
 diff --git a/policycoreutils/po/ur.po b/policycoreutils/po/ur.po
-index a4478db..13a738e 100644
+index a4478db..a61c8f3 100644
 --- a/policycoreutils/po/ur.po
 +++ b/policycoreutils/po/ur.po
 @@ -8,7 +8,7 @@ msgid ""
@@ -308421,7 +312376,7 @@ index a4478db..13a738e 100644
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
  "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -308443,7 +312398,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+@@ -86,855 +86,870 @@ msgstr ""
  msgid "To make this policy package active, execute:"
  msgstr ""
  
@@ -308512,7 +312467,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr ""
  
@@ -308576,10 +312531,10 @@ index a4478db..13a738e 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr ""
@@ -308835,453 +312790,468 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
  msgstr ""
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr ""
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr ""
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr ""
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr ""
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr ""
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr ""
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr ""
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
  msgstr ""
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr ""
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr ""
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
  msgstr ""
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
  msgstr ""
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr ""
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
  msgstr ""
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -309290,114 +313260,119 @@ index a4478db..13a738e 100644
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr ""
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr ""
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr ""
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
  msgstr ""
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -309405,103 +313380,103 @@ index a4478db..13a738e 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr ""
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr ""
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr ""
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr ""
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr ""
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
  msgstr ""
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr ""
  
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -998,7 +1013,7 @@ msgstr ""
  msgid "Error sending audit message.\n"
  msgstr ""
  
@@ -309510,7 +313485,7 @@ index a4478db..13a738e 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1113,62 +1128,66 @@ msgstr ""
  msgid "Unable to set SIGHUP handler\n"
  msgstr ""
  
@@ -309589,7 +313564,7 @@ index a4478db..13a738e 100644
  msgid "failed to exec shell\n"
  msgstr ""
  
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1271,20 +1290,20 @@ msgstr ""
  msgid "chcat -l +CompanyConfidential juser"
  msgstr ""
  
@@ -309615,7 +313590,32 @@ index a4478db..13a738e 100644
  #: ../gui/system-config-selinux.glade:1615
  #: ../gui/system-config-selinux.glade:1820
  #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1340,577 +1359,464 @@ msgstr ""
+ msgid "Login '%s' is required"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
+ msgid "Module Name"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
+ msgid "Disable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr ""
+ 
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
  msgstr ""
  
@@ -309665,7 +313665,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -309677,7 +313677,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:241 ../gui/polgen.py:156
 -msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
  msgstr ""
  
@@ -309694,7 +313694,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
  msgstr ""
  
@@ -309706,7 +313706,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
  msgstr ""
  
@@ -309722,7 +313722,7 @@ index a4478db..13a738e 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
  msgstr ""
  
@@ -309742,7 +313742,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
  msgstr ""
  
@@ -309755,7 +313755,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
  msgstr ""
  
@@ -309768,7 +313768,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
  msgstr ""
  
@@ -309781,7 +313781,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
  msgstr ""
  
@@ -309800,7 +313800,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/polgen.glade:585
 -msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
  msgstr ""
  
@@ -310308,7 +314308,7 @@ index a4478db..13a738e 100644
  #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
  msgid "Network Port"
  msgstr ""
-@@ -1948,1411 +1835,1487 @@ msgstr ""
+@@ -1948,1411 +1854,1499 @@ msgstr ""
  msgid "Group View"
  msgstr ""
  
@@ -310377,11 +314377,8 @@ index a4478db..13a738e 100644
 -
 -#: ../gui/selinux.tbl:3
 -msgid "Allow all daemons the ability to use unallocated ttys"
-+#: ../gui/semanagePage.py:126
-+#, python-format
-+msgid "Are you sure you want to delete %s '%s'?"
- msgstr ""
- 
+-msgstr ""
+-
 -#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
 -#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
 -#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
@@ -310389,59 +314386,83 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
 +#: ../gui/semanagePage.py:126
 +#, python-format
 +msgid "Delete %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:4
--msgid ""
--"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
 +#: ../gui/semanagePage.py:134
 +#, python-format
 +msgid "Add %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:5
--msgid ""
--"Allow guest SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
 +#: ../gui/semanagePage.py:148
 +#, python-format
 +msgid "Modify %s"
  msgstr ""
  
--#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
--msgid "Memory Protection"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
 +#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 +msgid "Permissive"
  msgstr ""
  
--#: ../gui/selinux.tbl:6
--msgid "Allow java executable stack"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
 +#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 +msgid "Enforcing"
  msgstr ""
  
--#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
--#: ../gui/selinux.tbl:209
--msgid "Mount"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
 +#: ../gui/statusPage.py:94
 +msgid "Status"
  msgstr ""
  
--#: ../gui/selinux.tbl:7
--msgid "Allow mount to mount any file"
+-#: ../gui/selinux.tbl:11
 +#: ../gui/statusPage.py:133
-+msgid ""
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:8
--msgid "Allow mount to mount any directory"
+-#: ../gui/selinux.tbl:12
 +#: ../gui/statusPage.py:147
-+msgid ""
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
@@ -310450,70 +314471,72 @@ index a4478db..13a738e 100644
 +"wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:9
--msgid "Allow mplayer executable stack"
+-#: ../gui/selinux.tbl:13
 +#: ../gui/statusPage.py:152
-+msgid ""
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
  msgstr ""
  
--#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
--#: ../gui/selinux.tbl:188
--msgid "SSH"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
  msgstr ""
  
--#: ../gui/selinux.tbl:10
--msgid "Allow ssh to run ssh-keysign"
+-#: ../gui/selinux.tbl:15
 +#: ../gui/system-config-selinux.glade:12
-+msgid ""
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  msgstr ""
  
--#: ../gui/selinux.tbl:11
--msgid ""
--"Allow staff SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
  msgstr ""
  
--#: ../gui/selinux.tbl:12
--msgid ""
--"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
 +#: ../gui/system-config-selinux.glade:257
 +msgid "Add SELinux Network Ports"
  msgstr ""
  
--#: ../gui/selinux.tbl:13
--msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or /"
--"tmp"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
 +#: ../gui/system-config-selinux.glade:391
 +#: ../gui/system-config-selinux.glade:678
 +msgid "SELinux Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Network Configuration"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
 +#: ../gui/system-config-selinux.glade:622
 +msgid "File Specification"
  msgstr ""
  
--#: ../gui/selinux.tbl:14
--msgid "Allow unlabeled packets to flow on the network"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
 +#: ../gui/system-config-selinux.glade:650
 +msgid "File Type"
  msgstr ""
  
--#: ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
 +#: ../gui/system-config-selinux.glade:727
- msgid ""
--"Allow user SELinux user account to execute files in home directory or /tmp"
++msgid ""
 +"all files\n"
 +"regular file\n"
 +"directory\n"
@@ -310522,63 +314545,118 @@ index a4478db..13a738e 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
- 
--#: ../gui/selinux.tbl:16
--msgid "Allow unconfined to dyntrans to unconfined_execmem"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
--#: ../gui/selinux.tbl:140
--msgid "Databases"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:837
 +msgid "Add SELinux User"
- msgstr ""
- 
--#: ../gui/selinux.tbl:17
--msgid "Allow user to connect to mysql socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1079
 +msgid "SELinux Administration"
- msgstr ""
- 
--#: ../gui/selinux.tbl:18
--msgid "Allow user to connect to postgres socket"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1122
 +msgid "Add"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
--msgid "XServer"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1144
 +msgid "_Properties"
- msgstr ""
- 
--#: ../gui/selinux.tbl:19
--msgid "Allow clients to write to X shared memory"
++msgstr ""
++
 +#: ../gui/system-config-selinux.glade:1166
 +msgid "_Delete"
- msgstr ""
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
  
 -#: ../gui/selinux.tbl:20
--msgid ""
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: ../gui/system-config-selinux.glade:1256
-+msgid "Select Management Object"
++"Select if you wish to relabel then entire file system on next reboot.  "
++"Relabeling can take a very long time, depending on the size of the system.  "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
  msgstr ""
  
 -#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
-+#: ../gui/system-config-selinux.glade:1273
-+msgid "<b>Select:</b>"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
-+#: ../gui/system-config-selinux.glade:1326
-+msgid "System Default Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
@@ -310587,1370 +314665,1313 @@ index a4478db..13a738e 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: ../gui/system-config-selinux.glade:1354
-+msgid ""
-+"Disabled\n"
-+"Permissive\n"
-+"Enforcing\n"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1373
-+msgid "Current Enforcing Mode"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1418
-+msgid "System Default Policy Type: "
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1463
-+msgid ""
-+"Select if you wish to relabel then entire file system on next reboot.  "
-+"Relabeling can take a very long time, depending on the size of the system.  "
-+"If you are changing policy types or going from disabled to enforcing, a "
-+"relabel is required."
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
  msgstr ""
  
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
-+#: ../gui/system-config-selinux.glade:1509
-+msgid "Relabel on next reboot."
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
  msgstr ""
  
 -#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
-+#: ../gui/system-config-selinux.glade:1561
-+msgid "label37"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
-+#: ../gui/system-config-selinux.glade:1598
-+msgid "Revert boolean setting to system default"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
-+#: ../gui/system-config-selinux.glade:1614
-+msgid "Toggle between Customized and All Booleans"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
  msgstr ""
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
-+msgid "Filter"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
  msgstr ""
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: ../gui/system-config-selinux.glade:1734
-+msgid "label50"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: ../gui/system-config-selinux.glade:1771
-+msgid "Add File Context"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
-+#: ../gui/system-config-selinux.glade:1787
-+msgid "Modify File Context"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: ../gui/system-config-selinux.glade:1803
-+msgid "Delete File Context"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: ../gui/system-config-selinux.glade:1819
-+msgid "Toggle between all and customized file context"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
  msgstr ""
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: ../gui/system-config-selinux.glade:1939
-+msgid "label38"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
-+#: ../gui/system-config-selinux.glade:1976
-+msgid "Add SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
-+#: ../gui/system-config-selinux.glade:1992
-+msgid "Modify SELinux User Mapping"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
  msgstr ""
  
 -#: ../gui/selinux.tbl:41
--msgid ""
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 -"temp and untrusted content files"
-+#: ../gui/system-config-selinux.glade:2008
-+msgid "Delete SELinux User Mapping"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: ../gui/system-config-selinux.glade:2126
-+msgid "label39"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
  msgstr ""
  
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
-+#: ../gui/system-config-selinux.glade:2163
-+msgid "Add User"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
  msgstr ""
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: ../gui/system-config-selinux.glade:2179
-+msgid "Modify User"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
  msgstr ""
  
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
-+#: ../gui/system-config-selinux.glade:2195
-+msgid "Delete User"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
-+#: ../gui/system-config-selinux.glade:2313
-+msgid "label41"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
  msgstr ""
  
 -#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
-+#: ../gui/system-config-selinux.glade:2350
-+msgid "Add Network Port"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
  msgstr ""
  
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
-+#: ../gui/system-config-selinux.glade:2366
-+msgid "Edit Network Port"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
  msgstr ""
  
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
-+#: ../gui/system-config-selinux.glade:2382
-+msgid "Delete Network Port"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
-+msgid "Toggle between Customized and All Ports"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: ../gui/system-config-selinux.glade:2556
-+msgid "label42"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
-+#: ../gui/system-config-selinux.glade:2593
-+msgid "Generate new policy module"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
  msgstr ""
  
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
-+#: ../gui/system-config-selinux.glade:2609
-+msgid "Load policy module"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
  msgstr ""
  
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
-+#: ../gui/system-config-selinux.glade:2625
-+msgid "Remove loadable policy module"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:57
--msgid "Disable SELinux protection for cupsd_lpd"
-+#: ../gui/system-config-selinux.glade:2661
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
-+#: ../gui/system-config-selinux.glade:2781
-+msgid "label44"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
-+#: ../gui/system-config-selinux.glade:2818
-+msgid "Change process mode to permissive."
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
  msgstr ""
  
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
-+#: ../gui/system-config-selinux.glade:2836
-+msgid "Change process mode to enforcing"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
-+#: ../gui/system-config-selinux.glade:2928
-+msgid "Process Domain"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
-+#: ../gui/system-config-selinux.glade:2956
-+msgid "label59"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
  msgstr ""
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: ../gui/usersPage.py:138
-+#, python-format
-+msgid "SELinux user '%s' is required"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: ../sepolicy/sepolicy.py:106
-+msgid "Generate SELinux man pages"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
  msgstr ""
  
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
  msgstr ""
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
  msgstr ""
  
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
  msgstr ""
  
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
  msgstr ""
  
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
  msgstr ""
  
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: ../sepolicy/sepolicy/generate.py:185
++msgid "Internet Services Daemon"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
++#: ../sepolicy/sepolicy/generate.py:198
++msgid "Valid Types:\n"
  msgstr ""
  
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
  msgstr ""
  
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
-+#: ../sepolicy/sepolicy.py:215
-+msgid "query SELinux Policy to see description of booleans"
++#: ../sepolicy/sepolicy/generate.py:359
++msgid "You must enter a name for your confined process/user"
  msgstr ""
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: ../sepolicy/sepolicy.py:219
-+msgid "get all booleans desctiption"
++#: ../sepolicy/sepolicy/generate.py:361
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
-+#: ../sepolicy/sepolicy.py:221
-+msgid "boolean to get description"
++#: ../sepolicy/sepolicy/generate.py:449
++msgid "User Role types can not be assigned executables."
  msgstr ""
  
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
-+#: ../sepolicy/sepolicy.py:231
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++#: ../sepolicy/sepolicy/generate.py:455
++msgid "Only Daemon apps can use an init script.."
  msgstr ""
  
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
-+#: ../sepolicy/sepolicy.py:234
-+msgid "source process domain"
++#: ../sepolicy/sepolicy/generate.py:473
++msgid "use_resolve must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: ../sepolicy/sepolicy.py:237
-+msgid "target process domain"
++#: ../sepolicy/sepolicy/generate.py:479
++msgid "use_syslog must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: ../sepolicy/sepolicy.py:259
-+msgid "Generate SELinux Policy module template"
++#: ../sepolicy/sepolicy/generate.py:485
++msgid "use_kerberos must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: ../sepolicy/sepolicy.py:265
-+msgid "name of policy to generate"
++#: ../sepolicy/sepolicy/generate.py:491
++msgid "manage_krb5_rcache must be a boolean value "
  msgstr ""
  
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
-+#: ../sepolicy/sepolicy.py:267
-+msgid "executable to confine"
++#: ../sepolicy/sepolicy/generate.py:521
++msgid "USER Types automatically get a tmp type"
  msgstr ""
  
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
-+#: ../sepolicy/sepolicy.py:269
-+msgid "run policy generation test suite"
++#: ../sepolicy/sepolicy/generate.py:1039
++msgid "You must enter the executable path for your confined process"
  msgstr ""
  
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
-+#: ../sepolicy/sepolicy.py:274
-+msgid "commands"
++#: ../sepolicy/sepolicy/generate.py:1272
++msgid "Type Enforcement file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
++#: ../sepolicy/sepolicy/generate.py:1273
++msgid "Interface file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
++#: ../sepolicy/sepolicy/generate.py:1274
++msgid "File Contexts file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: ../sepolicy/sepolicy/generate.py:1276
++msgid "Setup Script"
  msgstr ""
  
 -#: ../gui/selinux.tbl:87
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:1
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:88
 -msgid "Disable SELinux protection for hostname daemon"
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:89
 -msgid "Disable SELinux protection for hotplug daemon"
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:90
 -msgid "Disable SELinux protection for howl daemon"
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
++#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:91
 -msgid "Disable SELinux protection for cups hplip daemon"
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
++#: booleans.py:5
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:92
 -msgid "Disable SELinux protection for httpd rotatelogs"
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
++#: booleans.py:6
++msgid "Allow users to login using a radius server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
 -msgid "HTTPD Service"
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:93
 -msgid "Disable SELinux protection for http suexec"
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
++#: booleans.py:8
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:94
 -msgid "Disable SELinux protection for hwclock daemon"
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
++#: booleans.py:9
++msgid "Allow clamd to use JIT compiler"
  msgstr ""
  
 -#: ../gui/selinux.tbl:95
 -msgid "Disable SELinux protection for i18n daemon"
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
++#: booleans.py:10
++msgid "Allow clamscan to non security files on a system"
  msgstr ""
  
 -#: ../gui/selinux.tbl:96
 -msgid "Disable SELinux protection for imazesrv daemon"
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
++#: booleans.py:11
++msgid "Allow clamscan to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:97
 -msgid "Disable SELinux protection for inetd child daemons"
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: booleans.py:12
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:98
 -msgid "Disable SELinux protection for inetd daemon"
-+#: booleans.py:1
-+msgid ""
-+"Allow ABRT to modify public files used for public file transfer services."
++#: booleans.py:13
++msgid "Allow Cobbler to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:99
 -msgid "Disable SELinux protection for innd daemon"
-+#: booleans.py:2
-+msgid ""
-+"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++#: booleans.py:14
++msgid "Allow Cobbler to access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:100
 -msgid "Disable SELinux protection for iptables daemon"
-+#: booleans.py:3
-+msgid "Allow amavis to use JIT compiler"
++#: booleans.py:15
++msgid "Allow Cobbler to access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:101
 -msgid "Disable SELinux protection for ircd daemon"
-+#: booleans.py:4
-+msgid ""
-+"Allow users to resolve user passwd entries directly from ldap rather then "
-+"using a sssd server"
++#: booleans.py:16
++msgid "Allow collectd to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:102
 -msgid "Disable SELinux protection for irqbalance daemon"
-+#: booleans.py:5
-+msgid "Allow users to login using a radius server"
++#: booleans.py:17
++msgid "Allow codnor domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:103
 -msgid "Disable SELinux protection for iscsi daemon"
-+#: booleans.py:6
++#: booleans.py:18
 +msgid ""
-+"Allow cdrecord to read various content. nfs, samba, removable devices, user "
-+"temp and untrusted content files"
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:104
 -msgid "Disable SELinux protection for jabberd daemon"
-+#: booleans.py:7
-+msgid "Allow clamd to use JIT compiler"
++#: booleans.py:19
++msgid "Allow cvs daemon to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
 -msgid "Kerberos"
-+#: booleans.py:8
-+msgid "Allow clamscan to non security files on a system"
++#: booleans.py:20
++msgid "Allow all daemons to write corefiles to /"
  msgstr ""
  
 -#: ../gui/selinux.tbl:105
 -msgid "Disable SELinux protection for kadmind daemon"
-+#: booleans.py:9
-+msgid "Allow clamscan to read user content"
++#: booleans.py:21
++msgid "Allow all daemons to use tcp wrappers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:106
 -msgid "Disable SELinux protection for klogd daemon"
-+#: booleans.py:10
-+msgid ""
-+"Allow Cobbler to modify public files used for public file transfer services."
++#: booleans.py:22
++msgid "Allow all daemons the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:107
 -msgid "Disable SELinux protection for krb5kdc daemon"
-+#: booleans.py:11
-+msgid "Allow Cobbler to connect to the network using TCP."
++#: booleans.py:23
++msgid "Allow dbadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:108
 -msgid "Disable SELinux protection for ktalk daemons"
-+#: booleans.py:12
-+msgid "Allow Cobbler to access cifs file systems."
++#: booleans.py:24
++msgid "Allow dbadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:109
 -msgid "Disable SELinux protection for kudzu daemon"
-+#: booleans.py:13
-+msgid "Allow Cobbler to access nfs file systems."
++#: booleans.py:25
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
 -#: ../gui/selinux.tbl:110
 -msgid "Disable SELinux protection for locate daemon"
-+#: booleans.py:14
-+msgid "Allow collectd to connect to the network using TCP."
++#: booleans.py:26
++msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:111
 -msgid "Disable SELinux protection for lpd daemon"
-+#: booleans.py:15
-+msgid "Allow codnor domain to connect to the network using TCP."
++#: booleans.py:27
++msgid "Allow dhcpc client applications to execute iptables commands"
  msgstr ""
  
 -#: ../gui/selinux.tbl:112
 -msgid "Disable SELinux protection for lrrd daemon"
-+#: booleans.py:16
-+msgid ""
-+"Allow system cron jobs to relabel filesystem for restoring file contexts."
++#: booleans.py:28
++msgid "Allow DHCP daemon to use LDAP backends"
  msgstr ""
  
 -#: ../gui/selinux.tbl:113
 -msgid "Disable SELinux protection for lvm daemon"
-+#: booleans.py:17
-+msgid "Allow cvs daemon to read shadow"
++#: booleans.py:29
++msgid "Allow all domains to use other domains file descriptors"
  msgstr ""
  
 -#: ../gui/selinux.tbl:114
 -msgid "Disable SELinux protection for mailman"
-+#: booleans.py:18
-+msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:30
++msgid "Allow all domains to have the kernel load modules"
  msgstr ""
  
 -#: ../gui/selinux.tbl:115
 -msgid "Allow evolution and thunderbird to read user files"
-+#: booleans.py:19
-+msgid "Allow all daemons to use tcp wrappers."
++#: booleans.py:31
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/selinux.tbl:116
 -msgid "Disable SELinux protection for mdadm daemon"
-+#: booleans.py:20
-+msgid "Allow all daemons the ability to read/write terminals"
++#: booleans.py:32
++msgid "Allow exim to connect to databases (postgres, mysql)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:117
 -msgid "Disable SELinux protection for monopd daemon"
-+#: booleans.py:21
-+msgid "Allow dbadm to manage files in users home directories"
++#: booleans.py:33
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:118
 -msgid "Allow the mozilla browser to read user files"
-+#: booleans.py:22
-+msgid "Allow dbadm to read files in users home directories"
++#: booleans.py:34
++msgid "Allow exim to read unprivileged user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:119
 -msgid "Disable SELinux protection for mrtg daemon"
-+#: booleans.py:23
-+msgid ""
-+"Deny user domains applications to map a memory region as both executable and "
-+"writable, this is dangerous and the executable should be reported in bugzilla"
++#: booleans.py:35
++msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
 -#: ../gui/selinux.tbl:120
 -msgid "Disable SELinux protection for mysqld daemon"
-+#: booleans.py:24
-+msgid "Allow sysadm to debug or ptrace all processes."
++#: booleans.py:36
++msgid "Allow fenced domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:121
 -msgid "Disable SELinux protection for nagios daemon"
-+#: booleans.py:25
-+msgid "Allow dhcpc client applications to execute iptables commands"
++#: booleans.py:37
++msgid "Allow fenced domain to execute ssh."
  msgstr ""
  
 -#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
 -msgid "Name Service"
-+#: booleans.py:26
-+msgid "Allow DHCP daemon to use LDAP backends"
++#: booleans.py:38
++msgid "Allow ftp to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:122
 -msgid "Disable SELinux protection for named daemon"
-+#: booleans.py:27
-+msgid "Allow all domains to use other domains file descriptors"
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:123
 -msgid "Disable SELinux protection for nessusd daemon"
-+#: booleans.py:28
-+msgid "Allow all domains to have the kernel load modules"
++#: booleans.py:40
++msgid "Allow ftp servers to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:124
 -msgid "Disable SELinux protection for NetworkManager"
-+#: booleans.py:29
-+msgid "Allow the use of the audio devices as the source for the entropy feeds"
++#: booleans.py:41
++msgid "Allow ftp servers to connect to mysql database ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:125
 -msgid "Disable SELinux protection for nfsd daemon"
-+#: booleans.py:30
-+msgid "Allow exim to connect to databases (postgres, mysql)"
++#: booleans.py:42
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
 -#: ../gui/selinux.tbl:221
 -msgid "Samba"
-+#: booleans.py:31
-+msgid "Allow exim to create, read, write, and delete unprivileged user files."
++#: booleans.py:43
++msgid "Allow ftp servers to use cifs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:126
 -msgid "Disable SELinux protection for nmbd daemon"
-+#: booleans.py:32
-+msgid "Allow exim to read unprivileged user files."
++#: booleans.py:44
++msgid "Allow ftp servers to use nfs used for public file transfer services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:127
 -msgid "Disable SELinux protection for nrpe daemon"
-+#: booleans.py:33
-+msgid "Enable extra rules in the cron domain to support fcron."
++#: booleans.py:45
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
  msgstr ""
  
 -#: ../gui/selinux.tbl:128
 -msgid "Disable SELinux protection for nscd daemon"
-+#: booleans.py:34
-+msgid "Allow fenced domain to connect to the network using TCP."
++#: booleans.py:46
++msgid "Determine whether Git CGI can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:129
 -msgid "Disable SELinux protection for nsd daemon"
-+#: booleans.py:35
-+msgid "Allow fenced domain to execute ssh."
++#: booleans.py:47
++msgid "Determine whether Git CGI can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:130
 -msgid "Disable SELinux protection for ntpd daemon"
-+#: booleans.py:36
-+msgid "Allow ftp to read and write files in the user home directories"
++#: booleans.py:48
++msgid "Determine whether Git CGI can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:131
 -msgid "Disable SELinux protection for oddjob"
-+#: booleans.py:37
++#: booleans.py:49
 +msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:132
 -msgid "Disable SELinux protection for oddjob_mkhomedir"
-+#: booleans.py:38
-+msgid "Allow ftp servers to connect to all ports > 1023"
++#: booleans.py:50
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:133
 -msgid "Disable SELinux protection for openvpn daemon"
-+#: booleans.py:39
-+msgid "Allow ftp servers to connect to mysql database ports"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can search home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:134
 -msgid "Disable SELinux protection for pam daemon"
-+#: booleans.py:40
-+msgid ""
-+"Allow ftp servers to login to local users and read/write all files on the "
-+"system, governed by DAC."
++#: booleans.py:52
++msgid "Determine whether Git system daemon can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:135
 -msgid "Disable SELinux protection for pegasus"
-+#: booleans.py:41
-+msgid "Allow ftp servers to use cifs used for public file transfer services."
++#: booleans.py:53
++msgid "Determine whether Git system daemon can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:136
 -msgid "Disable SELinux protection for perdition daemon"
-+#: booleans.py:42
-+msgid "Allow ftp servers to use nfs used for public file transfer services."
++#: booleans.py:54
++msgid "Allow gitisis daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:137
 -msgid "Disable SELinux protection for portmap daemon"
-+#: booleans.py:43
-+msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++#: booleans.py:55
++msgid "Enable reading of urandom for all domains."
  msgstr ""
  
 -#: ../gui/selinux.tbl:138
 -msgid "Disable SELinux protection for portslave daemon"
-+#: booleans.py:44
-+msgid "Determine whether Git CGI can search home directories."
++#: booleans.py:56
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:139
 -msgid "Disable SELinux protection for postfix"
-+#: booleans.py:45
-+msgid "Determine whether Git CGI can access cifs file systems."
++#: booleans.py:57
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
  msgstr ""
  
 -#: ../gui/selinux.tbl:140
 -msgid "Disable SELinux protection for postgresql daemon"
-+#: booleans.py:46
-+msgid "Determine whether Git CGI can access nfs file systems."
++#: booleans.py:58
++msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "pppd"
-+#: booleans.py:47
++#: booleans.py:59
 +msgid ""
-+"Determine whether Git session daemon can bind TCP sockets to all unreserved "
-+"ports."
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:141
 -msgid "Allow pppd to be run for a regular user"
-+#: booleans.py:48
-+msgid ""
-+"Determine whether calling user domains can execute Git daemon in the "
-+"git_session_t domain."
++#: booleans.py:60
++msgid "Allow httpd to use built in scripting (usually php)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:142
 -msgid "Disable SELinux protection for pptp"
-+#: booleans.py:49
-+msgid "Determine whether Git system daemon can search home directories."
++#: booleans.py:61
++msgid "Allow http daemon to check spam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:143
 -msgid "Disable SELinux protection for prelink daemon"
-+#: booleans.py:50
-+msgid "Determine whether Git system daemon can access cifs file systems."
++#: booleans.py:62
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:144
 -msgid "Disable SELinux protection for privoxy daemon"
-+#: booleans.py:51
-+msgid "Determine whether Git system daemon can access nfs file systems."
++#: booleans.py:63
++msgid "Allow httpd to connect to the ldap port"
  msgstr ""
  
 -#: ../gui/selinux.tbl:145
 -msgid "Disable SELinux protection for ptal daemon"
-+#: booleans.py:52
-+msgid "Allow gitisis daemon to send mail"
++#: booleans.py:64
++msgid "Allow http daemon to connect to zabbix"
  msgstr ""
  
 -#: ../gui/selinux.tbl:146
 -msgid "Disable SELinux protection for pxe daemon"
-+#: booleans.py:53
-+msgid "Enable reading of urandom for all domains."
++#: booleans.py:65
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:147
 -msgid "Disable SELinux protection for pyzord"
-+#: booleans.py:54
-+msgid ""
-+"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
-+"agent to manage user files."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:148
 -msgid "Disable SELinux protection for quota daemon"
-+#: booleans.py:55
++#: booleans.py:67
 +msgid ""
-+"Allow gpg web domain to modify public files used for public file transfer "
-+"services."
++"Allow HTTPD scripts and modules to connect to databases over the network."
  msgstr ""
  
 -#: ../gui/selinux.tbl:149
 -msgid "Disable SELinux protection for radiusd daemon"
-+#: booleans.py:56
-+msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
++#: booleans.py:68
++msgid "Allow httpd to connect to memcache server"
  msgstr ""
  
 -#: ../gui/selinux.tbl:150
 -msgid "Disable SELinux protection for radvd daemon"
-+#: booleans.py:57
-+msgid ""
-+"Allow Apache to modify public files used for public file transfer services. "
-+"Directories/Files must be labeled public_content_rw_t."
++#: booleans.py:69
++msgid "Allow httpd to act as a relay"
  msgstr ""
  
 -#: ../gui/selinux.tbl:151
 -msgid "Disable SELinux protection for rdisc"
-+#: booleans.py:58
-+msgid "Allow httpd to use built in scripting (usually php)"
++#: booleans.py:70
++msgid "Allow http daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:152
 -msgid "Disable SELinux protection for readahead"
-+#: booleans.py:59
-+msgid "Allow http daemon to check spam"
++#: booleans.py:71
++msgid "Allow Apache to communicate with avahi service via dbus"
  msgstr ""
  
 -#: ../gui/selinux.tbl:153
 -msgid "Allow programs to read files in non-standard locations (default_t)"
-+#: booleans.py:60
-+msgid ""
-+"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
-+"ports"
++#: booleans.py:72
++msgid "Allow httpd cgi support"
  msgstr ""
  
 -#: ../gui/selinux.tbl:154
 -msgid "Disable SELinux protection for restorecond"
-+#: booleans.py:61
-+msgid "Allow httpd to connect to the ldap port"
++#: booleans.py:73
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:155
 -msgid "Disable SELinux protection for rhgb daemon"
-+#: booleans.py:62
-+msgid "Allow http daemon to connect to zabbix"
++#: booleans.py:74
++msgid "Allow httpd to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:156
 -msgid "Disable SELinux protection for ricci"
-+#: booleans.py:63
-+msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++#: booleans.py:75
++msgid "Allow httpd scripts and modules execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:157
 -msgid "Disable SELinux protection for ricci_modclusterd"
-+#: booleans.py:64
-+msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:76
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
  msgstr ""
  
 -#: ../gui/selinux.tbl:158
 -msgid "Disable SELinux protection for rlogind daemon"
-+#: booleans.py:65
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to databases over the network."
++#: booleans.py:77
++msgid "Allow httpd processes to manage IPA content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:159
 -msgid "Disable SELinux protection for rpcd daemon"
-+#: booleans.py:66
-+msgid "Allow httpd to connect to memcache server"
++#: booleans.py:78
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
  msgstr ""
  
 -#: ../gui/selinux.tbl:160
 -msgid "Disable SELinux protection for rshd"
-+#: booleans.py:67
-+msgid "Allow httpd to act as a relay"
++#: booleans.py:79
++msgid "Allow Apache to use mod_auth_pam"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "rsync"
-+#: booleans.py:68
-+msgid "Allow http daemon to send mail"
++#: booleans.py:80
++msgid "Allow httpd to read user content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:161
 -msgid "Disable SELinux protection for rsync daemon"
-+#: booleans.py:69
-+msgid "Allow Apache to communicate with avahi service via dbus"
++#: booleans.py:81
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
  msgstr ""
  
 -#: ../gui/selinux.tbl:162
 -msgid "Allow ssh to run from inetd instead of as a daemon"
-+#: booleans.py:70
-+msgid "Allow httpd cgi support"
++#: booleans.py:82
++msgid "Allow httpd daemon to change its resource limits"
  msgstr ""
  
 -#: ../gui/selinux.tbl:163
 -msgid "Allow Samba to share nfs directories"
-+#: booleans.py:71
-+msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++#: booleans.py:83
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
 -msgid "SASL authentication server"
-+#: booleans.py:72
-+msgid "Allow httpd to read home directories"
++#: booleans.py:84
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:164
 -msgid "Allow sasl authentication server to read /etc/shadow"
-+#: booleans.py:73
-+msgid "Allow httpd scripts and modules execmem/execstack"
++#: booleans.py:85
++msgid "Allow Apache to execute tmp content."
  msgstr ""
  
 -#: ../gui/selinux.tbl:165
--msgid ""
++#: booleans.py:86
+ msgid ""
 -"Allow X-Windows server to map a memory region as both executable and writable"
-+#: booleans.py:74
-+msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
  msgstr ""
  
 -#: ../gui/selinux.tbl:166
 -msgid "Disable SELinux protection for saslauthd daemon"
-+#: booleans.py:75
-+msgid "Allow httpd processes to manage IPA content"
++#: booleans.py:87
++msgid "Unify HTTPD handling of all content files."
  msgstr ""
  
 -#: ../gui/selinux.tbl:167
 -msgid "Disable SELinux protection for scannerdaemon daemon"
-+#: booleans.py:76
-+msgid "Allow Apache to use mod_auth_ntlm_winbind"
++#: booleans.py:88
++msgid "Allow httpd to access cifs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:168
 -msgid "Do not allow transition to sysadm_t, sudo and su effected"
-+#: booleans.py:77
-+msgid "Allow Apache to use mod_auth_pam"
++#: booleans.py:89
++msgid "Allow httpd to access FUSE file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:169
 -msgid "Do not allow any processes to load kernel modules"
-+#: booleans.py:78
-+msgid "Allow httpd to read user content"
++#: booleans.py:90
++msgid "Allow httpd to run gpg"
  msgstr ""
  
 -#: ../gui/selinux.tbl:170
 -msgid "Do not allow any processes to modify kernel SELinux policy"
-+#: booleans.py:79
-+msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++#: booleans.py:91
++msgid "Allow httpd to access nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:171
 -msgid "Disable SELinux protection for sendmail daemon"
-+#: booleans.py:80
-+msgid "Allow httpd daemon to change its resource limits"
++#: booleans.py:92
++msgid "Allow httpd to communicate with oddjob to start up a service"
  msgstr ""
  
 -#: ../gui/selinux.tbl:172
 -msgid "Disable SELinux protection for setrans"
-+#: booleans.py:81
-+msgid ""
-+"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++#: booleans.py:93
++msgid "Allow httpd to access openstack ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:173
 -msgid "Disable SELinux protection for setroubleshoot daemon"
-+#: booleans.py:82
-+msgid ""
-+"Allow apache scripts to write to public content, directories/files must be "
-+"labeled public_rw_content_t."
++#: booleans.py:94
++msgid "Allow icecast to connect to all ports, not just sound ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:174
 -msgid "Disable SELinux protection for slapd daemon"
-+#: booleans.py:83
-+msgid "Allow Apache to execute tmp content."
++#: booleans.py:95
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:175
 -msgid "Disable SELinux protection for slrnpull daemon"
-+#: booleans.py:84
-+msgid ""
-+"Unify HTTPD to communicate with the terminal. Needed for entering the "
-+"passphrase for certificates at the terminal."
++#: booleans.py:96
++msgid "Allow java executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:176
 -msgid "Disable SELinux protection for smbd daemon"
-+#: booleans.py:85
-+msgid "Unify HTTPD handling of all content files."
++#: booleans.py:97
++msgid "Allow confined applications to run with kerberos."
  msgstr ""
  
 -#: ../gui/selinux.tbl:177
 -msgid "Disable SELinux protection for snmpd daemon"
-+#: booleans.py:86
-+msgid "Allow httpd to access cifs file systems"
++#: booleans.py:98
++msgid "Allow syslogd daemon to send mail"
  msgstr ""
  
 -#: ../gui/selinux.tbl:178
 -msgid "Disable SELinux protection for snort daemon"
-+#: booleans.py:87
-+msgid "Allow httpd to access FUSE file systems"
++#: booleans.py:99
++msgid "Allow syslogd the ability to read/write terminals"
  msgstr ""
  
 -#: ../gui/selinux.tbl:179
 -msgid "Disable SELinux protection for soundd daemon"
-+#: booleans.py:88
-+msgid "Allow httpd to run gpg"
++#: booleans.py:100
++msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:180
 -msgid "Disable SELinux protection for sound daemon"
-+#: booleans.py:89
-+msgid "Allow httpd to access nfs file systems"
++#: booleans.py:101
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
 -msgid "Spam Protection"
-+#: booleans.py:90
-+msgid "Allow httpd to communicate with oddjob to start up a service"
++#: booleans.py:102
++msgid "Allow mock to read files in home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:181
 -msgid "Disable SELinux protection for spamd daemon"
-+#: booleans.py:91
-+msgid "Allow httpd to access openstack ports"
++#: booleans.py:103
++msgid "Allow the mount command to mount any directory or file."
  msgstr ""
  
 -#: ../gui/selinux.tbl:182
 -msgid "Allow spamd to access home directories"
-+#: booleans.py:92
-+msgid "Allow icecast to connect to all ports, not just sound ports."
++#: booleans.py:104
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:183
 -msgid "Allow Spam Assassin daemon network access"
-+#: booleans.py:93
++#: booleans.py:105
 +msgid ""
-+"Allow the Irssi IRC Client to connect to any port, and to bind to any "
-+"unreserved port."
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow confined web browsers to read home directory content"
  msgstr ""
  
 -#: ../gui/selinux.tbl:184
 -msgid "Disable SELinux protection for speedmgmt daemon"
-+#: booleans.py:94
-+msgid "Allow java executable stack"
++#: booleans.py:107
++msgid "Allow mplayer executable stack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
 -msgid "Squid"
-+#: booleans.py:95
-+msgid "Allow confined applications to run with kerberos."
++#: booleans.py:108
++msgid "Allow mysqld to connect to all ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:185
 -msgid "Allow squid daemon to connect to the network"
-+#: booleans.py:96
-+msgid "Allow syslogd daemon to send mail"
++#: booleans.py:109
++msgid "Allow BIND to bind apache port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:186
 -msgid "Disable SELinux protection for squid daemon"
-+#: booleans.py:97
-+msgid "Allow syslogd the ability to read/write terminals"
++#: booleans.py:110
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:187
 -msgid "Disable SELinux protection for ssh daemon"
-+#: booleans.py:98
-+msgid "Allow logging in and using the system from /dev/console."
++#: booleans.py:111
++msgid "Allow any files/directories to be exported read/only via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:188
 -msgid "Allow ssh logins as sysadm_r:sysadm_t"
-+#: booleans.py:99
-+msgid ""
-+"Control the ability to mmap a low area of the address space, as configured "
-+"by /proc/sys/kernel/mmap_min_addr."
-+msgstr ""
-+
-+#: booleans.py:100
-+msgid "Allow mock to read files in home directories."
-+msgstr ""
-+
-+#: booleans.py:101
-+msgid "Allow the mount command to mount any directory or file."
-+msgstr ""
-+
-+#: booleans.py:102
-+msgid "Allow mozilla plugin domain to connect to the network using TCP."
++#: booleans.py:112
++msgid "Allow any files/directories to be exported read/write via NFS."
  msgstr ""
  
 -#: ../gui/selinux.tbl:189
-+#: booleans.py:103
++#: booleans.py:113
  msgid ""
 -"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
 -"bashrc)"
-+"Allow mozilla_plugins to create random content in the users home directory"
-+msgstr ""
-+
-+#: booleans.py:104
-+msgid "Allow confined web browsers to read home directory content"
-+msgstr ""
-+
-+#: booleans.py:105
-+msgid "Allow mplayer executable stack"
++"Allow nfs servers to modify public files used for public file transfer "
++"services.  Files/Directories must be labeled public_content_rw_t."
  msgstr ""
  
 -#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
 -msgid "Universal SSL tunnel"
-+#: booleans.py:106
-+msgid "Allow mysqld to connect to all ports"
++#: booleans.py:114
++msgid "Allow system to run with NIS"
  msgstr ""
  
 -#: ../gui/selinux.tbl:190
 -msgid "Disable SELinux protection for stunnel daemon"
-+#: booleans.py:107
-+msgid "Allow BIND to bind apache port."
++#: booleans.py:115
++msgid "Allow confined applications to use nscd shared memory."
  msgstr ""
  
 -#: ../gui/selinux.tbl:191
 -msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
-+#: booleans.py:108
-+msgid ""
-+"Allow BIND to write the master zone files. Generally this is used for "
-+"dynamic DNS or zone transfers."
++#: booleans.py:116
++msgid "Allow nsplugin code to connect to unreserved ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:192
 -msgid "Disable SELinux protection for swat daemon"
-+#: booleans.py:109
-+msgid "Allow any files/directories to be exported read/only via NFS."
++#: booleans.py:117
++msgid "Allow nsplugin code to execmem/execstack"
  msgstr ""
  
 -#: ../gui/selinux.tbl:193
 -msgid "Disable SELinux protection for sxid daemon"
-+#: booleans.py:110
-+msgid "Allow any files/directories to be exported read/write via NFS."
++#: booleans.py:118
++msgid "Allow openvpn to read home directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:194
 -msgid "Disable SELinux protection for syslogd daemon"
-+#: booleans.py:111
-+msgid ""
-+"Allow nfs servers to modify public files used for public file transfer "
-+"services.  Files/Directories must be labeled public_content_rw_t."
++#: booleans.py:119
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
  msgstr ""
  
 -#: ../gui/selinux.tbl:195
 -msgid "Disable SELinux protection for system cron jobs"
-+#: booleans.py:112
-+msgid "Allow system to run with NIS"
++#: booleans.py:120
++msgid "Allow polipo to connect to all ports > 1023"
  msgstr ""
  
 -#: ../gui/selinux.tbl:196
 -msgid "Disable SELinux protection for tcp daemon"
-+#: booleans.py:113
-+msgid "Allow confined applications to use nscd shared memory."
++#: booleans.py:121
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:197
 -msgid "Disable SELinux protection for telnet daemon"
-+#: booleans.py:114
-+msgid "Allow nsplugin code to connect to unreserved ports"
++#: booleans.py:122
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
  msgstr ""
  
 -#: ../gui/selinux.tbl:198
 -msgid "Disable SELinux protection for tftpd daemon"
-+#: booleans.py:115
-+msgid "Allow nsplugin code to execmem/execstack"
++#: booleans.py:123
++msgid "Determine whether polipo can access cifs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:199
 -msgid "Disable SELinux protection for transproxy daemon"
-+#: booleans.py:116
-+msgid "Allow openvpn to read home directories"
++#: booleans.py:124
++msgid "Determine whether Polipo can access nfs file systems."
  msgstr ""
  
 -#: ../gui/selinux.tbl:200
 -msgid "Disable SELinux protection for udev daemon"
-+#: booleans.py:117
-+msgid "Allow piranha-lvs domain to connect to the network using TCP."
++#: booleans.py:125
++msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:201
 -msgid "Disable SELinux protection for uml daemon"
-+#: booleans.py:118
-+msgid "Allow polipo to connect to all ports > 1023"
++#: booleans.py:126
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:202
-+#: booleans.py:119
- msgid ""
+-msgid ""
 -"Allow xinetd to run unconfined, including any services it starts that do not "
 -"have a domain transition explicitly defined"
-+"Determine whether Polipo session daemon can bind tcp sockets to all "
-+"unreserved ports."
++#: booleans.py:127
++msgid "Allow postfix_local domain full write access to mail_spool directories"
  msgstr ""
  
 -#: ../gui/selinux.tbl:203
-+#: booleans.py:120
- msgid ""
+-msgid ""
 -"Allow rc scripts to run unconfined, including any daemon started by an rc "
 -"script that does not have a domain transition explicitly defined"
-+"Determine whether calling user domains can execute Polipo daemon in the "
-+"polipo_session_t domain."
-+msgstr ""
-+
-+#: booleans.py:121
-+msgid "Determine whether polipo can access cifs file systems."
-+msgstr ""
-+
-+#: booleans.py:122
-+msgid "Determine whether Polipo can access nfs file systems."
++#: booleans.py:128
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:204
 -msgid "Allow rpm to run unconfined"
-+#: booleans.py:123
-+msgid "Enable polyinstantiated directory support."
++#: booleans.py:129
++msgid "Allow transmit client label to foreign database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:205
 -msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-+#: booleans.py:124
-+msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++#: booleans.py:130
++msgid "Allow database admins to execute DML statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:206
 -msgid "Disable SELinux protection for updfstab daemon"
-+#: booleans.py:125
-+msgid "Allow postfix_local domain full write access to mail_spool directories"
++#: booleans.py:131
++msgid "Allow unprivileged users to execute DDL statement"
  msgstr ""
  
 -#: ../gui/selinux.tbl:207
 -msgid "Disable SELinux protection for uptimed daemon"
-+#: booleans.py:126
-+msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
- msgstr ""
- 
--#: ../gui/selinux.tbl:208
-+#: booleans.py:127
-+msgid "Allow transmit client label to foreign database"
-+msgstr ""
-+
-+#: booleans.py:128
-+msgid "Allow database admins to execute DML statement"
-+msgstr ""
-+
-+#: booleans.py:129
-+msgid "Allow unprivileged users to execute DDL statement"
-+msgstr ""
-+
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
-+msgstr ""
-+
-+#: booleans.py:132
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:208
++#: booleans.py:134
  msgid ""
 -"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
 -"staff_r can do so"
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
-+msgstr ""
-+
-+#: booleans.py:133
-+msgid "Allow Puppet client to manage all file types."
-+msgstr ""
-+
-+#: booleans.py:134
-+msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:209
 -msgid "Allow users to execute the mount command"
 +#: booleans.py:135
-+msgid "Allow qemu to connect fully to the network"
++msgid "Allow Puppet client to manage all file types."
  msgstr ""
  
 -#: ../gui/selinux.tbl:210
 -msgid "Allow regular users direct mouse access (only allow the X server)"
 +#: booleans.py:136
-+msgid "Allow qemu to use cifs/Samba file systems"
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
  msgstr ""
  
 -#: ../gui/selinux.tbl:211
 -msgid "Allow users to run the dmesg command"
 +#: booleans.py:137
-+msgid "Allow qemu to use serial/parallel communication ports"
++msgid "Allow qemu to connect fully to the network"
  msgstr ""
  
 -#: ../gui/selinux.tbl:212
 -msgid "Allow users to control network interfaces (also needs USERCTL=true)"
 +#: booleans.py:138
-+msgid "Allow qemu to use nfs file systems"
++msgid "Allow qemu to use cifs/Samba file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:213
 -msgid "Allow normal user to execute ping"
 +#: booleans.py:139
-+msgid "Allow qemu to use usb devices"
++msgid "Allow qemu to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/selinux.tbl:214
 -msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
 +#: booleans.py:140
-+msgid "Allow racoon to read shadow"
++msgid "Allow qemu to use nfs file systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:215
 -msgid "Allow users to rw usb devices"
 +#: booleans.py:141
-+msgid "Allow rgmanager domain to connect to the network using TCP."
++msgid "Allow qemu to use usb devices"
  msgstr ""
  
 -#: ../gui/selinux.tbl:216
 +#: booleans.py:142
++msgid "Allow racoon to read shadow"
++msgstr ""
++
++#: booleans.py:143
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:144
  msgid ""
 -"Allow users to run TCP servers (bind to ports and accept connection from the "
 -"same domain and outside users)  disabling this forces FTP passive mode and "
@@ -311961,37 +315982,37 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:217
 -msgid "Allow user to stat ttyfiles"
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
  msgstr ""
  
 -#: ../gui/selinux.tbl:218
 -msgid "Disable SELinux protection for uucpd daemon"
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:219
 -msgid "Disable SELinux protection for vmware daemon"
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:220
 -msgid "Disable SELinux protection for watchdog daemon"
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:221
 -msgid "Disable SELinux protection for winbind daemon"
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:222
 -msgid "Disable SELinux protection for xdm daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
@@ -311999,73 +316020,73 @@ index a4478db..13a738e 100644
  
 -#: ../gui/selinux.tbl:223
 -msgid "Allow xdm logins as sysadm_r:sysadm_t"
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
  msgstr ""
  
 -#: ../gui/selinux.tbl:224
 -msgid "Disable SELinux protection for xen daemon"
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "XEN"
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
  msgstr ""
  
 -#: ../gui/selinux.tbl:225
 -msgid "Allow xen to read/write physical disk devices"
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
  msgstr ""
  
 -#: ../gui/selinux.tbl:226
 -msgid "Disable SELinux protection for xfs daemon"
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
  msgstr ""
  
 -#: ../gui/selinux.tbl:227
 -msgid "Disable SELinux protection for xen control"
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:228
 -msgid "Disable SELinux protection for ypbind daemon"
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
  msgstr ""
  
 -#: ../gui/selinux.tbl:229
 -msgid "Disable SELinux protection for NIS Password Daemon"
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:230
 -msgid "Disable SELinux protection for ypserv daemon"
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:231
 -msgid "Disable SELinux protection for NIS Transfer Daemon"
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
  msgstr ""
  
 -#: ../gui/selinux.tbl:232
 -msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
  msgstr ""
  
 -#: ../gui/selinux.tbl:233
 -msgid "Allow SELinux webadm user to read unprivileged users home directories"
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -312074,14 +316095,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Are you sure you want to delete %s '%s'?"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/semanagePage.py:126
 -#, python-format
 -msgid "Delete %s"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -312091,14 +316112,14 @@ index a4478db..13a738e 100644
 -#: ../gui/semanagePage.py:134
 -#, python-format
 -msgid "Add %s"
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
  msgstr ""
  
 -#: ../gui/semanagePage.py:148
 -#, python-format
 -msgid "Modify %s"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -312107,7 +316128,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
 -msgid "Permissive"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -312115,7 +316136,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
 -msgid "Enforcing"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -312124,12 +316145,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/statusPage.py:94
 -msgid "Status"
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
  msgstr ""
  
 -#: ../gui/statusPage.py:133
-+#: booleans.py:168
++#: booleans.py:170
  msgid ""
 -"Changing the policy type will cause a relabel of the entire file system on "
 -"the next boot. Relabeling takes a long time depending on the size of the "
@@ -312138,11 +316159,11 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:147
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
  msgid ""
 -"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
 -"you later decide to turn SELinux back on, the system will be required to "
@@ -312155,7 +316176,7 @@ index a4478db..13a738e 100644
  msgstr ""
  
 -#: ../gui/statusPage.py:152
-+#: booleans.py:171
++#: booleans.py:173
  msgid ""
 -"Changing to SELinux enabled will cause a relabel of the entire file system "
 -"on the next boot. Relabeling takes a long time depending on the size of the "
@@ -312167,12 +316188,12 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:11
 -msgid "system-config-selinux"
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:12
-+#: booleans.py:173
++#: booleans.py:175
  msgid ""
 -"Copyright (c)2006 Red Hat, Inc.\n"
 -"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
@@ -312183,14 +316204,14 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:22
 -#: ../gui/system-config-selinux.glade:544
 -msgid "Add SELinux Login Mapping"
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:257
 -msgid "Add SELinux Network Ports"
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
@@ -312199,25 +316220,25 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:391
 -#: ../gui/system-config-selinux.glade:678
 -msgid "SELinux Type"
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:622
 -msgid "File Specification"
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:650
 -msgid "File Type"
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:727
-+#: booleans.py:179
++#: booleans.py:181
  msgid ""
 -"all files\n"
 -"regular file\n"
@@ -312232,7 +316253,7 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:773
 -msgid "MLS"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -312240,32 +316261,32 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:837
 -msgid "Add SELinux User"
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1079
 -msgid "SELinux Administration"
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1122
 -msgid "Add"
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1144
 -msgid "_Properties"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1166
 -msgid "_Delete"
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
@@ -312273,28 +316294,28 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1256
 -msgid "Select Management Object"
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1273
 -msgid "<b>Select:</b>"
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1326
 -msgid "System Default Enforcing Mode"
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1354
-+#: booleans.py:189
++#: booleans.py:191
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
  msgid ""
 -"Disabled\n"
 -"Permissive\n"
@@ -312304,19 +316325,19 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1373
 -msgid "Current Enforcing Mode"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1418
 -msgid "System Default Policy Type: "
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1463
-+#: booleans.py:193
++#: booleans.py:195
  msgid ""
 -"Select if you wish to relabel then entire file system on next reboot.  "
 -"Relabeling can take a very long time, depending on the size of the system.  "
@@ -312328,13 +316349,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1509
 -msgid "Relabel on next reboot."
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1561
 -msgid "label37"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -312342,13 +316363,13 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:1598
 -msgid "Revert boolean setting to system default"
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1614
 -msgid "Toggle between Customized and All Booleans"
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
  msgstr ""
  
@@ -312360,154 +316381,154 @@ index a4478db..13a738e 100644
 -#: ../gui/system-config-selinux.glade:2692
 -#: ../gui/system-config-selinux.glade:2867
 -msgid "Filter"
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1734
 -msgid "label50"
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1771
 -msgid "Add File Context"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1787
 -msgid "Modify File Context"
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1803
 -msgid "Delete File Context"
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1819
 -msgid "Toggle between all and customized file context"
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1939
 -msgid "label38"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1976
 -msgid "Add SELinux User Mapping"
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:1992
 -msgid "Modify SELinux User Mapping"
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2008
 -msgid "Delete SELinux User Mapping"
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2126
 -msgid "label39"
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2163
 -msgid "Add User"
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2179
 -msgid "Modify User"
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2195
 -msgid "Delete User"
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2313
 -msgid "label41"
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2350
 -msgid "Add Network Port"
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2366
 -msgid "Edit Network Port"
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2382
 -msgid "Delete Network Port"
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2418
 -#: ../gui/system-config-selinux.glade:2436
 -msgid "Toggle between Customized and All Ports"
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2556
 -msgid "label42"
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2593
 -msgid "Generate new policy module"
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2609
 -msgid "Load policy module"
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2625
 -msgid "Remove loadable policy module"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2661
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
  msgid ""
 -"Enable/Disable additional audit rules, that are normally not reported in the "
 -"log files."
@@ -312516,73 +316537,74 @@ index a4478db..13a738e 100644
  
 -#: ../gui/system-config-selinux.glade:2781
 -msgid "label44"
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2818
 -msgid "Change process mode to permissive."
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2836
 -msgid "Change process mode to enforcing"
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2928
 -msgid "Process Domain"
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
  msgstr ""
  
 -#: ../gui/system-config-selinux.glade:2956
 -msgid "label59"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/usersPage.py:138
 -#, python-format
 -msgid "SELinux user '%s' is required"
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
  msgstr ""
 diff --git a/policycoreutils/po/vi.po b/policycoreutils/po/vi.po
 new file mode 100644
-index 0000000..f412ef4
+index 0000000..b2686bf
 --- /dev/null
 +++ b/policycoreutils/po/vi.po
-@@ -0,0 +1,3329 @@
+@@ -0,0 +1,3353 @@
 +# SOME DESCRIPTIVE TITLE.
 +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 +# This file is distributed under the same license as the PACKAGE package.
-+# 
++#
 +# Translators:
 +msgid ""
 +msgstr ""
 +"Project-Id-Version: Policycoreutils\n"
 +"Report-Msgid-Bugs-To: \n"
-+"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 14:33+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
-+"Language-Team: Vietnamese (http://www.transifex.com/projects/p/fedora/language/vi/)\n"
++"Language-Team: Vietnamese (http://www.transifex.com/projects/p/fedora/"
++"language/vi/)\n"
++"Language: vi\n"
 +"MIME-Version: 1.0\n"
 +"Content-Type: text/plain; charset=UTF-8\n"
 +"Content-Transfer-Encoding: 8bit\n"
-+"Language: vi\n"
 +"Plural-Forms: nplurals=1; plural=0;\n"
 +
 +#: ../run_init/run_init.c:67
@@ -312702,7 +316724,7 @@ index 0000000..f412ef4
 +msgid "Modules Name"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
 +msgid "Version"
 +msgstr ""
 +
@@ -312750,10 +316772,10 @@ index 0000000..f412ef4
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
 +#, python-format
 +msgid "Could not create a key for %s"
 +msgstr ""
@@ -312961,544 +316983,562 @@ index 0000000..f412ef4
 +msgid "SELinux Roles"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
 +msgid "Protocol udp or tcp is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
 +msgid "Port is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
 +msgid "Invalid Port"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
 +#, python-format
 +msgid "Could not create a key for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
 +msgid "Type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
 +#, python-format
 +msgid "Could not check if port %s/%s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
 +#, python-format
 +msgid "Port %s/%s already defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
 +#, python-format
 +msgid "Could not create port for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
 +#, python-format
 +msgid "Could not create context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
 +#, python-format
 +msgid "Could not set user in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
 +#, python-format
 +msgid "Could not set role in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
 +#, python-format
 +msgid "Could not set type in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
 +#, python-format
 +msgid "Could not set mls fields in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
 +#, python-format
 +msgid "Could not set port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
 +#, python-format
 +msgid "Could not add port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
 +msgid "Requires setype or serange"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
 +msgid "Requires setype"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
 +#, python-format
 +msgid "Port %s/%s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
 +#, python-format
 +msgid "Could not query port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
 +#, python-format
 +msgid "Could not modify port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
 +msgid "Could not list the ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
 +#, python-format
 +msgid "Could not delete the port %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
 +#, python-format
 +msgid "Port %s/%s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
 +#, python-format
 +msgid "Could not delete port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
 +msgid "Could not list ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "SELinux Port Type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "Proto"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
 +msgid "Port Number"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
 +msgid "Node Address is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
 +msgid "Unknown or missing protocol"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
-+msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
 +#, python-format
 +msgid "Could not create key for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
 +#, python-format
 +msgid "Could not check if addr %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
 +#, python-format
 +msgid "Could not create addr for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
 +#, python-format
 +msgid "Could not create context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
 +#, python-format
 +msgid "Could not set mask for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
 +#, python-format
 +msgid "Could not set user in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
 +#, python-format
 +msgid "Could not set role in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
 +#, python-format
 +msgid "Could not set type in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
 +#, python-format
 +msgid "Could not set mls fields in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
 +#, python-format
 +msgid "Could not set addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
 +#, python-format
 +msgid "Could not add addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
 +#, python-format
 +msgid "Addr %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
 +#, python-format
 +msgid "Could not query addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
 +#, python-format
 +msgid "Could not modify addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
 +#, python-format
 +msgid "Addr %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
 +#, python-format
 +msgid "Could not delete addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
 +msgid "Could not deleteall node mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
 +msgid "Could not list addrs"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
 +#, python-format
 +msgid "Could not check if interface %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
 +#, python-format
 +msgid "Could not create interface for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
 +#, python-format
 +msgid "Could not set user in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
 +#, python-format
 +msgid "Could not set role in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
 +#, python-format
 +msgid "Could not set type in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
 +#, python-format
 +msgid "Could not set mls fields in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
 +#, python-format
 +msgid "Could not set interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
 +#, python-format
 +msgid "Could not set message context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
 +#, python-format
 +msgid "Could not add interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
 +#, python-format
 +msgid "Interface %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
 +#, python-format
 +msgid "Could not query interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
 +#, python-format
 +msgid "Could not modify interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
 +#, python-format
 +msgid "Interface %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
 +#, python-format
 +msgid "Could not delete interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
 +msgid "Could not delete all interface  mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
 +msgid "Could not list interfaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
 +msgid "SELinux Interface"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
 +msgid "Context"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
 +#, python-format
 +msgid "Equivalence class for %s already exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
 +#, python-format
 +msgid "File spec %s conflicts with equivalency rule '%s %s'"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
 +#, python-format
 +msgid "Equivalence class for %s does not exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
 +#, python-format
 +msgid "Could not set user in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
 +#, python-format
 +msgid "Could not set role in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
 +#, python-format
 +msgid "Could not set mls fields in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
 +msgid "Invalid file specification"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
 +msgid "File specification can not include spaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
 +#, python-format
 +msgid ""
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
-+"instead"
++"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
++msgstr ""
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
 +#, python-format
 +msgid "Could not check if file context for %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
 +#, python-format
 +msgid "Could not create file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
 +#, python-format
 +msgid "Could not set type in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
 +#, python-format
 +msgid "Could not set file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
 +#, python-format
 +msgid "Could not add file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
 +msgid "Requires setype, serange or seuser"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
 +#, python-format
 +msgid "File context for %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
 +#, python-format
 +msgid "Could not query file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
 +#, python-format
 +msgid "Could not modify file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
 +msgid "Could not list the file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
 +#, python-format
 +msgid "Could not delete the file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
 +#, python-format
 +msgid "File context for %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
 +#, python-format
 +msgid "Could not delete file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
 +msgid "Could not list file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
 +msgid "Could not list local file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "SELinux fcontext"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
 +msgid ""
 +"\n"
 +"SELinux Distribution fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
 +msgid ""
 +"\n"
 +"SELinux Local fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
 +#, python-format
 +msgid "Could not check if boolean %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
 +#, python-format
 +msgid "Boolean %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
 +#, python-format
 +msgid "Could not query file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
 +#, python-format
 +msgid "You must specify one of the following values: %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
 +#, python-format
 +msgid "Could not set active value of boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
 +#, python-format
 +msgid "Could not modify boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
 +#, python-format
 +msgid "Bad format %s: Record %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
 +#, python-format
 +msgid "Boolean %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
 +#, python-format
 +msgid "Could not delete boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
 +msgid "Could not list booleans"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
 +msgid "unknown"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "off"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "on"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "SELinux boolean"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "State"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "Default"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
 +msgid "Description"
 +msgstr ""
@@ -313909,23 +317949,23 @@ index 0000000..f412ef4
 +msgid "Login '%s' is required"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
 +msgid "Policy Module"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
 +msgid "Module Name"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
 +msgid "Disable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
 +msgid "Enable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
 +msgid "Load Policy Module"
 +msgstr ""
 +
@@ -313964,7 +318004,7 @@ index 0000000..f412ef4
 +msgid "<b>Applications</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -313974,7 +318014,7 @@ index 0000000..f412ef4
 +"requires a script in /etc/rc.d/init.d"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
 +msgstr ""
 +
@@ -313986,7 +318026,7 @@ index 0000000..f412ef4
 +msgid "Internet Services Daemon are daemons started by xinetd"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr ""
 +
@@ -313995,7 +318035,7 @@ index 0000000..f412ef4
 +"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr ""
 +
@@ -314005,7 +318045,7 @@ index 0000000..f412ef4
 +"started by a user"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
 +msgid "Sandbox"
 +msgstr ""
 +
@@ -314021,7 +318061,7 @@ index 0000000..f412ef4
 +msgid "Modify an existing login user record."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr ""
 +
@@ -314031,7 +318071,7 @@ index 0000000..f412ef4
 +"default this user will have  no setuid, no networking, no su, no sudo."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr ""
 +
@@ -314041,7 +318081,7 @@ index 0000000..f412ef4
 +"will have no setuid, no networking, no sudo, no su"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr ""
 +
@@ -314051,28 +318091,28 @@ index 0000000..f412ef4
 +"sudo, no su."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:550
 +msgid ""
-+"User with full networking, no setuid applications without transition, no su,"
-+" can sudo to Root Administration Roles"
++"User with full networking, no setuid applications without transition, no su, "
++"can sudo to Root Administration Roles"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:592
 +msgid "<b>Root Users</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:627
 +msgid ""
-+"Select Root Administrator User Role, if this user will be used to administer"
-+" the machine while running as root.  This user will not be able to login to "
++"Select Root Administrator User Role, if this user will be used to administer "
++"the machine while running as root.  This user will not be able to login to "
 +"the system directly."
 +msgstr ""
 +
@@ -314140,8 +318180,7 @@ index 0000000..f412ef4
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1019
-+msgid ""
-+"Select the user roles that will transiton to this applications domains."
++msgid "Select the user roles that will transiton to this applications domains."
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1056
@@ -314450,8 +318489,8 @@ index 0000000..f412ef4
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
 +"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you"
-+" wish to continue?"
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
 +msgstr ""
 +
 +#: ../gui/statusPage.py:152
@@ -314681,8 +318720,8 @@ index 0000000..f412ef4
 +
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the"
-+" log files."
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
 +msgstr ""
 +
 +#: ../gui/system-config-selinux.glade:2781
@@ -314804,74 +318843,78 @@ index 0000000..f412ef4
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr ""
 +
@@ -314890,1013 +318933,1015 @@ index 0000000..f412ef4
 +msgstr ""
 +
 +#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr ""
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
 +msgstr ""
 +
-+#: booleans.py:5
++#: booleans.py:6
 +msgid "Allow users to login using a radius server"
 +msgstr ""
 +
-+#: booleans.py:6
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
++msgstr ""
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
 +msgstr ""
 +
-+#: booleans.py:7
++#: booleans.py:9
 +msgid "Allow clamd to use JIT compiler"
 +msgstr ""
 +
-+#: booleans.py:8
++#: booleans.py:10
 +msgid "Allow clamscan to non security files on a system"
 +msgstr ""
 +
-+#: booleans.py:9
++#: booleans.py:11
 +msgid "Allow clamscan to read user content"
 +msgstr ""
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:11
++#: booleans.py:13
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:12
++#: booleans.py:14
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:13
++#: booleans.py:15
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:14
++#: booleans.py:16
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:15
++#: booleans.py:17
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
 +msgstr ""
 +
-+#: booleans.py:17
++#: booleans.py:19
 +msgid "Allow cvs daemon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr ""
 +
-+#: booleans.py:19
++#: booleans.py:21
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr ""
 +
-+#: booleans.py:20
++#: booleans.py:22
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:21
++#: booleans.py:23
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:22
++#: booleans.py:24
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
-+"Deny user domains applications to map a memory region as both executable and"
-+" writable, this is dangerous and the executable should be reported in "
-+"bugzilla"
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr ""
 +
-+#: booleans.py:26
++#: booleans.py:28
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr ""
 +
-+#: booleans.py:27
++#: booleans.py:29
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr ""
 +
-+#: booleans.py:28
++#: booleans.py:30
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr ""
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr ""
 +
-+#: booleans.py:31
++#: booleans.py:33
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:32
++#: booleans.py:34
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:35
++#: booleans.py:37
 +msgid "Allow fenced domain to execute ssh."
 +msgstr ""
 +
-+#: booleans.py:36
++#: booleans.py:38
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:39
++#: booleans.py:41
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr ""
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr ""
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:46
++#: booleans.py:48
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:51
++#: booleans.py:53
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:52
++#: booleans.py:54
 +msgid "Allow gitisis daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +msgid "Allow http daemon to check spam"
 +msgstr ""
 +
-+#: booleans.py:60
++#: booleans.py:62
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr ""
 +
-+#: booleans.py:61
++#: booleans.py:63
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr ""
 +
-+#: booleans.py:62
++#: booleans.py:64
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr ""
 +
-+#: booleans.py:63
++#: booleans.py:65
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:64
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr ""
 +
-+#: booleans.py:65
++#: booleans.py:67
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr ""
 +
-+#: booleans.py:66
++#: booleans.py:68
 +msgid "Allow httpd to connect to memcache server"
 +msgstr ""
 +
-+#: booleans.py:67
++#: booleans.py:69
 +msgid "Allow httpd to act as a relay"
 +msgstr ""
 +
-+#: booleans.py:68
++#: booleans.py:70
 +msgid "Allow http daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +msgid "Allow httpd cgi support"
 +msgstr ""
 +
-+#: booleans.py:71
++#: booleans.py:73
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr ""
 +
-+#: booleans.py:72
++#: booleans.py:74
 +msgid "Allow httpd to read home directories"
 +msgstr ""
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr ""
 +
-+#: booleans.py:75
++#: booleans.py:77
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr ""
 +
-+#: booleans.py:76
++#: booleans.py:78
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr ""
 +
-+#: booleans.py:77
++#: booleans.py:79
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr ""
 +
-+#: booleans.py:78
++#: booleans.py:80
 +msgid "Allow httpd to read user content"
 +msgstr ""
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr ""
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +msgid "Allow Apache to execute tmp content."
 +msgstr ""
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +msgid "Allow httpd to access cifs file systems"
 +msgstr ""
 +
-+#: booleans.py:87
++#: booleans.py:89
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr ""
 +
-+#: booleans.py:88
++#: booleans.py:90
 +msgid "Allow httpd to run gpg"
 +msgstr ""
 +
-+#: booleans.py:89
++#: booleans.py:91
 +msgid "Allow httpd to access nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:90
++#: booleans.py:92
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr ""
 +
-+#: booleans.py:91
++#: booleans.py:93
 +msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:92
++#: booleans.py:94
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:93
++#: booleans.py:95
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr ""
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr ""
 +
-+#: booleans.py:95
++#: booleans.py:97
 +msgid "Allow confined applications to run with kerberos."
 +msgstr ""
 +
-+#: booleans.py:96
++#: booleans.py:98
 +msgid "Allow syslogd daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:97
++#: booleans.py:99
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
 +msgstr ""
 +
-+#: booleans.py:99
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
 +msgstr ""
 +
-+#: booleans.py:100
++#: booleans.py:102
 +msgid "Allow mock to read files in home directories."
 +msgstr ""
 +
-+#: booleans.py:101
++#: booleans.py:103
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr ""
 +
-+#: booleans.py:102
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:103
++#: booleans.py:105
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr ""
 +
-+#: booleans.py:104
++#: booleans.py:106
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr ""
 +
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr ""
 +
-+#: booleans.py:106
++#: booleans.py:108
 +msgid "Allow mysqld to connect to all ports"
 +msgstr ""
 +
-+#: booleans.py:107
++#: booleans.py:109
 +msgid "Allow BIND to bind apache port."
 +msgstr ""
 +
-+#: booleans.py:108
++#: booleans.py:110
 +msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
 +msgstr ""
 +
-+#: booleans.py:109
++#: booleans.py:111
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr ""
 +
-+#: booleans.py:110
++#: booleans.py:112
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr ""
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +msgid "Allow system to run with NIS"
 +msgstr ""
 +
-+#: booleans.py:113
++#: booleans.py:115
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr ""
 +
-+#: booleans.py:114
++#: booleans.py:116
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:115
++#: booleans.py:117
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:116
++#: booleans.py:118
 +msgid "Allow openvpn to read home directories"
 +msgstr ""
 +
-+#: booleans.py:117
++#: booleans.py:119
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:118
++#: booleans.py:120
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:120
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:121
++#: booleans.py:123
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:122
++#: booleans.py:124
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
 +msgstr ""
 +
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
 +msgstr ""
 +
-+#: booleans.py:125
++#: booleans.py:127
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr ""
 +
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
 +msgstr ""
 +
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
 +msgstr ""
 +
-+#: booleans.py:128
++#: booleans.py:130
 +msgid "Allow database admins to execute DML statement"
 +msgstr ""
 +
-+#: booleans.py:129
++#: booleans.py:131
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr ""
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:134
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
 +msgstr ""
 +
-+#: booleans.py:134
++#: booleans.py:136
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr ""
 +
-+#: booleans.py:135
++#: booleans.py:137
 +msgid "Allow qemu to connect fully to the network"
 +msgstr ""
 +
-+#: booleans.py:136
++#: booleans.py:138
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr ""
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +msgid "Allow qemu to use nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:139
++#: booleans.py:141
 +msgid "Allow qemu to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:140
++#: booleans.py:142
 +msgid "Allow racoon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:141
++#: booleans.py:143
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
 +msgstr ""
 +
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr ""
 +
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr ""
 +
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr ""
 +
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr ""
 +
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
 +msgstr ""
 +
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
 +msgstr ""
 +
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr ""
 +
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
 +msgstr ""
 +
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
 +msgstr ""
 +
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr ""
 +
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
 +msgstr ""
 +
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr ""
 +
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
 +msgstr ""
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
 +msgstr ""
 +
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
 +msgstr ""
 +
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
 +msgstr ""
 +
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
 +msgstr ""
 +
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
 +msgstr ""
 +
-+#: booleans.py:168
++#: booleans.py:170
 +msgid ""
-+"Allow confined users the ability to execute the ping and traceroute "
-+"commands."
++"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr ""
 +
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
 +msgstr ""
 +
-+#: booleans.py:171
++#: booleans.py:173
 +msgid ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the"
-+" same domain and outside users)  disabling this forces FTP passive mode and "
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
 +"may change other protocols."
 +msgstr ""
 +
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
 +msgstr ""
 +
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home "
-+"directories."
++"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr ""
 +
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr ""
 +
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
-+"Enable additional permissions needed to support devices on 3ware "
-+"controllers."
++"Enable additional permissions needed to support devices on 3ware controllers."
 +msgstr ""
 +
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr ""
 +
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
 +msgstr ""
 +
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
 +
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
 +msgstr ""
 +
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
 +msgstr ""
 +
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:189
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any network port."
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
 +
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
 +msgstr ""
 +
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr ""
 +
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
 +msgstr ""
 +
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
 +msgstr ""
 +
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
 +msgstr ""
 +
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
 +msgstr ""
 +
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr ""
 +
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
 +msgstr ""
 +
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
 +msgstr ""
 +
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr ""
 +
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr ""
 +
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr ""
 +
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr ""
 +
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr ""
 +
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr ""
 +
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr ""
 +
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
 +msgstr ""
 +
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
 +
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
 +msgstr ""
 +
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr ""
 +
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr ""
 +
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
 +
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 diff --git a/policycoreutils/po/zh_CN.po b/policycoreutils/po/zh_CN.po
-index 1f2b45f..a1ac9df 100644
+index 1f2b45f..2f398d2 100644
 --- a/policycoreutils/po/zh_CN.po
 +++ b/policycoreutils/po/zh_CN.po
 @@ -4,21 +4,22 @@
@@ -315913,7 +319958,7 @@ index 1f2b45f..a1ac9df 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Chinese (China) <trans-zh_cn at lists.fedoraproject.org>\n"
@@ -315987,7 +320032,7 @@ index 1f2b45f..a1ac9df 100644
  
  #: ../audit2allow/audit2allow:230
  msgid "******************** IMPORTANT ***********************\n"
-@@ -92,855 +93,855 @@ msgstr "******************** 重要 ***********************\n"
+@@ -92,855 +93,875 @@ msgstr "******************** 重要 ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "要激活这个策略包,执行:"
  
@@ -316066,7 +320111,7 @@ index 1f2b45f..a1ac9df 100644
 +msgstr "模块名称"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "版本"
  
@@ -316137,10 +320182,10 @@ index 1f2b45f..a1ac9df 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
 -msgstr "无法为 %s 创建一个密钥"
@@ -316409,607 +320454,627 @@ index 1f2b45f..a1ac9df 100644
  msgstr "SELinux 角色"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "需要 udp 或 tcp 协议"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
 -msgstr "端口是必需的"
 +msgstr "需要端口"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "无效端口"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
 -msgstr "无法为 %s/%s 创建一个密钥"
 +msgstr "无法为 %s/%s 生成密钥"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
 -msgstr "类型是必需的"
 +msgstr "需要类型"
++
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
 -msgstr "无法检查端口 %s/%s 已被定义"
 +msgstr "无法检查是否已定义端口 %s/%s"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
 -msgstr "端口 %s/%s 已经存在"
 +msgstr "已定义端口 %s/%s"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "无法为 %s/%s 创建端口"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
 -msgstr "无法为 %s/%s 设置 context"
 +msgstr "无法为 %s/%s 创建上下文"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
 -msgstr "无法在端口 context 中为 %s/%s 设置用户"
 +msgstr "无法在端口上下文中为 %s/%s 设置用户"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
 -msgstr "无法在端口 context 中为 %s/%s 设置角色"
 +msgstr "无法在端口上下文中为 %s/%s 设置角色"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
 -msgstr "无法在端口 context 中为 %s/%s 设置类型"
 +msgstr "无法在端口上下文中为 %s/%s 设置类型"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
 -msgstr "无法在端口 context 中为 %s/%s 设置 mls 项"
 +msgstr "无法在端口 上下文中为 %s/%s 设置 mls 字段"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
 -msgstr "无法为 %s/%s 设置端口 context"
 +msgstr "无法为 %s/%s 设置端口上下文"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "无法添加端口 %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "需要 setype 或 serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "需要 settype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
 -msgstr "端口 %s/%s 没有被定义"
 +msgstr "未定义端口 %s/%s"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "无法查询端口 %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "无法修改端口 %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "无法列出端口"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "无法删除端口 %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
 -msgstr "端口 %s/%s 在策略中被定义,无法删除"
 +msgstr "已在策略中定义了端口 %s/%s,无法将其删除。"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "无法删除端口 %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "无法列出端口"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux 端口类型"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "协议"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "端口号"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "需要节点地址"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "未知或者缺少协议"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
 -msgstr "SELinux 类型是必选的"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
 +msgstr "需要 SELinux 类型"
++
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "无法为 %s 创建密钥"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
 -msgstr "如果定义了 addr %s 则无法检查"
 +msgstr "无法检查是否定义了 addr %s"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "无法为 %s 创建 addr"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
 -msgstr "无法为 %s 创建 context"
 +msgstr "无法为 %s 创建上下文"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "无法为 %s 设置掩码"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "无法在 addr 上下文中为 %s 设置用户"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "无法在 addr 上下文中为 %s 设置角色"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "无法在 addr 上下文中为 %s 设置类型"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "无法在 addr 上下文中为 %s 设置 mls 字段"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "无法为 %s 设置 addr 上下文"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "无法添加 addr %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "没有定义 addr %s"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "无法查询 addr %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "无法修改 addr %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
 -msgstr "在策略中定义了 addr %s,无法删除"
 +msgstr "已在策略中定义了 addr %s,无法将其删除。"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "无法删除 addr %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "无法删除所有节点映射"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "无法列出 addr"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "需要 SELinux 类型"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
 -msgstr "无法检查接口 %s 是否已定义"
 +msgstr "无法检查是否已定义接口 %s"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "无法为 %s 创建接口"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "无法在接口 context 中为 %s 设置用户"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "无法在接口 context 中为 %s 设置角色"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "无法在接口 context 中为 %s 设置类型"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
 -msgstr "无法在接口 context 中为 %s 设置 mls 项"
 +msgstr "无法在接口上下文中为 %s 设置 mls 字段"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
 -msgstr "无法为 %s 设置接口 context"
 +msgstr "无法为 %s 设置接口上下文"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
 -msgstr "无法为 %s 设置信息 context"
 +msgstr "无法为 %s 设置信息上下文"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "无法添加接口 %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
 -msgstr "接口 %s 没有被定义"
 +msgstr "未定义接口 %s"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "无法查询接口 %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "无法修改接口 %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
 -msgstr "接口 %s 在策略中被定义,无法删除"
 +msgstr "已在策略中定义了接口 %s,无法将其删除"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "无法删除接口 %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "无法删除所有接口映射"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "无法列出接口"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux 接口"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "上下文"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "已存在 %s 的等效类型"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "文件说明 %s 与等效规则 '%s %s' 冲突"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "%s 的等效类型不存在"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "无法在文件 context 中为 %s 设置用户"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "无法在文件 context 中为 %s 设置角色"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
 -msgstr "无法在文件 context 中为 %s 设置 mls 项"
 +msgstr "无法在文件 context 中为 %s 设置 mls 字段"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "无效文件说明"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "文件说明不能有空格"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
--msgstr ""
 +msgstr "文件说明 %s 与等效规则 '%s %s' 冲突。请尝试添加 '%s'。"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
+ msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
 -msgstr "如果 %s 的文件 context 被设定,无法检查"
 +msgstr "如果已定义 %s 的文件上下文,则无法检查。"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
 -msgstr "无法为 %s 创建文件 context"
 +msgstr "无法为 %s 创建文件上下文"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "无法在文件 context 中为 %s 设置类型"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
 -msgstr "无法为 %s 设置文件 context"
 +msgstr "无法为 %s 设置文件上下文"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
 -msgstr "无法为 %s 添加文件 context"
 +msgstr "无法为 %s 添加文件上下文"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "需要 setype、serange 或 seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
 -msgstr "%s 的文件 context 没有被定义"
 +msgstr "未定义 %s 的文件上下文"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
 -msgstr "无法为 %s 查询文件 context"
 +msgstr "无法为 %s 查询文件上下文"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
 -msgstr "无法为 %s 修改文件 context"
 +msgstr "无法为 %s 修改文件上下文"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
 -msgstr "无法列出文件环境"
 +msgstr "无法列出文件上下文"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
 -msgstr "无法删除文件环境为 %s"
 +msgstr "无法删除文件上下文 %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
 -msgstr "%s 的文件 context 已经在策略中被定义,无法删除"
 +msgstr "已在策略中定义了 %s 的文件上下文,无法将其删除。"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
 -msgstr "无法为 %s 删除文件 context"
 +msgstr "无法为 %s 删除文件上下文"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
 -msgstr "无法列出文件 context"
 +msgstr "无法列出文件上下文"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "无法列出本地文件上下文"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
 -msgstr "SELinux 文件上下文"
 +msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "类型"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -317018,7 +321083,7 @@ index 1f2b45f..a1ac9df 100644
 +"SELinux Distribution fcontext Equivalence\n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -317028,110 +321093,110 @@ index 1f2b45f..a1ac9df 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
 -msgstr "无法检查布尔值 %s 是否已被定义"
 +msgstr "无法检查是否已定义布尔值 %s"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
 -msgstr "布尔值 %s 未被定义"
 +msgstr "尚未定义布尔值 %s"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
 -msgstr "无法查询文件 context %s"
 +msgstr "无法查询文件上下文 %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "您必需指定以下值之一:%s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "无法设定活跃布尔值 %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "无法修改布尔值 %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "错误格式 %s:记录 %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
 -msgstr "布尔值 %s 在策略中被定义,无法删除"
 +msgstr "已在策略中定义了布尔值 %s,无法将其删除。"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
 -msgstr "不能删除布尔值 %s"
 +msgstr "无法删除布尔值 %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "无法列出布尔值"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "未知"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "关"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "开"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux 布尔值"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "状态"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "默认"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "描述"
  
-@@ -952,7 +953,7 @@ msgstr "设置 PAM_TTY 失败\n"
+@@ -952,7 +973,7 @@ msgstr "设置 PAM_TTY 失败\n"
  #: ../newrole/newrole.c:290
  #, c-format
  msgid "newrole: service name configuration hashtable overflow\n"
@@ -317140,7 +321205,7 @@ index 1f2b45f..a1ac9df 100644
  
  #: ../newrole/newrole.c:300
  #, c-format
-@@ -962,7 +963,7 @@ msgstr "newrole:  %s: 错误发生在第 %lu 行。\n"
+@@ -962,7 +983,7 @@ msgstr "newrole:  %s: 错误发生在第 %lu 行。\n"
  #: ../newrole/newrole.c:439
  #, c-format
  msgid "cannot find valid entry in the passwd file.\n"
@@ -317149,7 +321214,7 @@ index 1f2b45f..a1ac9df 100644
  
  #: ../newrole/newrole.c:450
  #, c-format
-@@ -982,17 +983,17 @@ msgstr "无法清除系统环境\n"
+@@ -982,17 +1003,17 @@ msgstr "无法清除系统环境\n"
  #: ../newrole/newrole.c:556 ../newrole/newrole.c:587 ../newrole/newrole.c:617
  #, c-format
  msgid "Error changing uid, aborting.\n"
@@ -317170,7 +321235,7 @@ index 1f2b45f..a1ac9df 100644
  
  #: ../newrole/newrole.c:641
  #, c-format
-@@ -1004,10 +1005,10 @@ msgstr "分配内存时出错。\n"
+@@ -1004,10 +1025,10 @@ msgstr "分配内存时出错。\n"
  msgid "Error sending audit message.\n"
  msgstr "发送审计信息时出错。\n"
  
@@ -317183,7 +321248,7 @@ index 1f2b45f..a1ac9df 100644
  
  #: ../newrole/newrole.c:699
  #, c-format
-@@ -1017,22 +1018,22 @@ msgstr "错误!无法打开 %s。\n"
+@@ -1017,22 +1038,22 @@ msgstr "错误!无法打开 %s。\n"
  #: ../newrole/newrole.c:705
  #, c-format
  msgid "%s!  Could not get current context for %s, not relabeling tty.\n"
@@ -317210,7 +321275,7 @@ index 1f2b45f..a1ac9df 100644
  
  #: ../newrole/newrole.c:778
  #, c-format
-@@ -1052,27 +1053,27 @@ msgstr "错误:指定了多个类型\n"
+@@ -1052,27 +1073,27 @@ msgstr "错误:指定了多个类型\n"
  #: ../newrole/newrole.c:850
  #, c-format
  msgid "Sorry, -l may be used with SELinux MLS support.\n"
@@ -317243,7 +321308,7 @@ index 1f2b45f..a1ac9df 100644
  
  #: ../newrole/newrole.c:908
  #, c-format
-@@ -1087,7 +1088,7 @@ msgstr "设置新类型 %s 失败\n"
+@@ -1087,7 +1108,7 @@ msgstr "设置新类型 %s 失败\n"
  #: ../newrole/newrole.c:925
  #, c-format
  msgid "failed to build new range with level %s\n"
@@ -317252,7 +321317,7 @@ index 1f2b45f..a1ac9df 100644
  
  #: ../newrole/newrole.c:930
  #, c-format
-@@ -1097,12 +1098,12 @@ msgstr "设定新范围 %s 失败\n"
+@@ -1097,12 +1118,12 @@ msgstr "设定新范围 %s 失败\n"
  #: ../newrole/newrole.c:938
  #, c-format
  msgid "failed to convert new context to string\n"
@@ -317267,7 +321332,7 @@ index 1f2b45f..a1ac9df 100644
  
  #: ../newrole/newrole.c:950
  #, c-format
-@@ -1119,62 +1120,66 @@ msgstr "无法获得空信号\n"
+@@ -1119,62 +1140,66 @@ msgstr "无法获得空信号\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "无法设置 SIGHUP handler\n"
  
@@ -317346,7 +321411,7 @@ index 1f2b45f..a1ac9df 100644
  msgid "failed to exec shell\n"
  msgstr "执行 shell 失败\n"
  
-@@ -1277,2088 +1282,2948 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1277,2088 +1302,2963 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -317436,27 +321501,32 @@ index 1f2b45f..a1ac9df 100644
 -msgstr ""
 +msgstr "需要登录 '%s' "
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "策略模块"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "模块名称"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "禁用审核"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "启用审核"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
 +msgstr "载入策略模块"
@@ -317513,7 +321583,7 @@ index 1f2b45f..a1ac9df 100644
 +msgstr "<b>应用程序</b>"
  
 -#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "标准初始化守护进程"
 +
@@ -317530,7 +321600,7 @@ index 1f2b45f..a1ac9df 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS 系统守护进程"
@@ -317548,7 +321618,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "网页应用程序/脚本 (CGI)"
  
@@ -317562,7 +321632,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "用户程序"
  
@@ -317579,7 +321649,7 @@ index 1f2b45f..a1ac9df 100644
 +msgstr "用户程序是您要控制的由某个用户启动的任意应用程序"
  
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "沙箱"
@@ -317603,7 +321673,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "最低终端用户角色"
  
@@ -317619,7 +321689,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "最低 X 视窗用户角色"
  
@@ -317635,7 +321705,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "用户角色"
  
@@ -317650,7 +321720,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "管理员用户角色"
  
@@ -317674,7 +321744,7 @@ index 1f2b45f..a1ac9df 100644
 +msgstr "<b>Root 用户</b>"
  
 -#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr "Root 管理员用户角色"
 +
@@ -318189,32 +322259,22 @@ index 1f2b45f..a1ac9df 100644
  
 -#: ../gui/polgen.py:326
 +#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
- msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
++msgid ""
 +"MLS/MCS\n"
 +"Level"
- msgstr ""
++msgstr ""
 +"MLS/MCS\n"
 +"等级"
- 
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
--msgstr ""
++
 +#: ../gui/portsPage.py:101
 +msgid "Port"
 +msgstr "端口"
- 
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
++
 +#: ../gui/portsPage.py:207
 +#, python-format
 +msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
 +msgstr "端口号 \"%s\" 无效。0 < PORT_NUMBER < 65536 "
- 
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
++
 +#: ../gui/portsPage.py:252
 +msgid "List View"
 +msgstr "列表查看"
@@ -318260,12 +322320,10 @@ index 1f2b45f..a1ac9df 100644
 +"Changing the policy type will cause a relabel of the entire file system on "
 +"the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
- msgstr ""
++msgstr ""
 +"更改策略类型将导致在下一次引导时重新标记整个文件系统。重新标记需要一定的时"
 +"间,具体要看文件系统的大小。您要继续吗?"
- 
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
++
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -318274,25 +322332,21 @@ index 1f2b45f..a1ac9df 100644
 +"system, you can go to permissive mode which will only log errors and not "
 +"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
 +"wish to continue?"
- msgstr ""
++msgstr ""
 +"将 SELinux 改为禁用的状态要求重启方可生效。不推荐使用此选项。如果您以后决定重"
 +"新启用 SELinux,则需要重新标记该系统。如果您要看是否因为 SELinux 造成您系统中"
 +"的错误,您可以选择 permissive 模式,这个模式只记录出错信息,且不强制执行 "
 +"SELinux 策略。Permissive 策略不要求重启。您要继续吗?"
- 
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
++
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
 +"on the next boot. Relabeling takes a long time depending on the size of the "
 +"file system.  Do you wish to continue?"
- msgstr ""
++msgstr ""
 +"更改为启用 SELinux 将导致在下一次引导时重新标记整个文件系统。重新标记需要一定"
 +"的时间,具体要看文件系统的大小。您要继续吗?"
- 
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
++
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
@@ -318301,12 +322355,10 @@ index 1f2b45f..a1ac9df 100644
 +msgid ""
 +"Copyright (c)2006 Red Hat, Inc.\n"
 +"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
- msgstr ""
++msgstr ""
 +"版权所有 (c)2006 Red Hat, Inc.\n"
 +"版权所有 (c) 2006 Dan Walsh <dwalsh at redhat.com>"
- 
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
++
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
@@ -318339,7 +322391,7 @@ index 1f2b45f..a1ac9df 100644
 +"socket\n"
 +"symbolic link\n"
 +"named pipe\n"
- msgstr ""
++msgstr ""
 +"所有文件\n"
 +"常规文件\n"
 +"目录\n"
@@ -318348,9 +322400,7 @@ index 1f2b45f..a1ac9df 100644
 +"插槽\n"
 +"符号链接\n"
 +"命名的管道\n"
- 
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
++
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
@@ -318392,13 +322442,11 @@ index 1f2b45f..a1ac9df 100644
 +"Disabled\n"
 +"Permissive\n"
 +"Enforcing\n"
- msgstr ""
++msgstr ""
 +"Disabled\n"
 +"Permissive\n"
 +"Enforcing\n"
- 
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
++
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "当前 Enforcing 模式"
@@ -318413,13 +322461,11 @@ index 1f2b45f..a1ac9df 100644
 +"Relabeling can take a very long time, depending on the size of the system.  "
 +"If you are changing policy types or going from disabled to enforcing, a "
 +"relabel is required."
- msgstr ""
++msgstr ""
 +"如果您要在下次重启时重新标记整个系统则请选择此选项。重新标记需要一些时间,具"
 +"体要看系统的大小。如果您要将策略类型从 disabled 改为 enforcing,就需要重新标"
 +"记。"
- 
--#: ../gui/polgen.py:1183
--msgid "Interface file"
++
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "下次重启时重新标记。"
@@ -318568,16 +322614,12 @@ index 1f2b45f..a1ac9df 100644
 +
 +#: ../sepolicy/sepolicy.py:106
 +msgid "Generate SELinux man pages"
- msgstr ""
- 
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
- msgstr ""
- 
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
++msgstr ""
++
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
 +msgstr ""
@@ -318663,83 +322705,106 @@ index 1f2b45f..a1ac9df 100644
 +
 +#: ../sepolicy/sepolicy.py:274
 +msgid "commands"
- msgstr ""
- 
--#: ../gui/polgen.py:1306
-+#: ../sepolicy/sepolicy/generate.py:158
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "互联网服务守护进程"
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
- #, python-format
++#: ../sepolicy/sepolicy/generate.py:232
++#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "端口必须是从 1 到 %d 的数字或者一组数字"
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "必须为要限定的进程/用户输入名称"
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
  msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
+ "Name must be alpha numberic with no spaces. Consider using option \"-n "
+ "MODULENAME\""
+-msgstr ""
 +msgstr "名称必须是数字字母组合,且没有空格。请考虑使用选项 \"-n MODULENAME\"。"
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
+ 
+-#: ../gui/polgen.py:414
++#: ../sepolicy/sepolicy/generate.py:449
+ msgid "User Role types can not be assigned executables."
+-msgstr ""
 +msgstr "不能讲用户角色类型设定为 executable"
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
+ 
+-#: ../gui/polgen.py:420
++#: ../sepolicy/sepolicy/generate.py:455
+ msgid "Only Daemon apps can use an init script.."
+-msgstr ""
 +msgstr "只有守护进程程序可以使用 init 脚本。"
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
+ 
+-#: ../gui/polgen.py:438
++#: ../sepolicy/sepolicy/generate.py:473
+ msgid "use_resolve must be a boolean value "
+-msgstr ""
 +msgstr "use_resolve 必须是一个布尔值"
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
+ 
+-#: ../gui/polgen.py:444
++#: ../sepolicy/sepolicy/generate.py:479
+ msgid "use_syslog must be a boolean value "
+-msgstr ""
 +msgstr "use_syslog 必须是一个布尔值"
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
+ 
+-#: ../gui/polgen.py:450
++#: ../sepolicy/sepolicy/generate.py:485
+ msgid "use_kerberos must be a boolean value "
+-msgstr ""
 +msgstr "use_kerberos 必须是一个布尔值"
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
+ 
+-#: ../gui/polgen.py:456
++#: ../sepolicy/sepolicy/generate.py:491
+ msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
 +msgstr "manage_krb5_rcache 必须是一个布尔值"
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
+ 
+-#: ../gui/polgen.py:486
++#: ../sepolicy/sepolicy/generate.py:521
+ msgid "USER Types automatically get a tmp type"
+-msgstr ""
 +msgstr "USER 类型自动为 tmp 类型"
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
+ 
+-#: ../gui/polgen.py:1004
++#: ../sepolicy/sepolicy/generate.py:1039
+ msgid "You must enter the executable path for your confined process"
+-msgstr ""
 +msgstr "您必须输入要限制进程的可执行路径"
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
+ 
+-#: ../gui/polgen.py:1182
++#: ../sepolicy/sepolicy/generate.py:1272
+ msgid "Type Enforcement file"
+-msgstr ""
 +msgstr "输入强制文件"
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
+ 
+-#: ../gui/polgen.py:1183
++#: ../sepolicy/sepolicy/generate.py:1273
+ msgid "Interface file"
+-msgstr ""
 +msgstr "接口文件"
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
+ 
+-#: ../gui/polgen.py:1184
++#: ../sepolicy/sepolicy/generate.py:1274
+ msgid "File Contexts file"
+-msgstr ""
 +msgstr "文件上下文文件"
+ 
+-#: ../gui/polgen.py:1185
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "接口文件"
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
++#: ../sepolicy/sepolicy/generate.py:1276
+ msgid "Setup Script"
 +msgstr "设置脚本"
 +
 +#: booleans.py:1
@@ -318747,188 +322812,226 @@ index 1f2b45f..a1ac9df 100644
 +"Allow ABRT to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
+-#: ../gui/polgen.py:1306
+-#, python-format
 +#: booleans.py:2
-+msgid ""
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
 +"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
  msgstr ""
  
--#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
--msgid "Network Port"
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
 +#: booleans.py:3
 +#, fuzzy
 +msgid "Allow amavis to use JIT compiler"
 +msgstr "允许 Samba 共享 nfs 目录"
 +
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "允许 mozilla 浏览器读取用户文件"
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
  msgstr ""
  
--#: ../gui/portsPage.py:85
-+#: booleans.py:5
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "允许用于读取写入 usb 鼠标"
 +
-+#: booleans.py:6
- msgid ""
--"SELinux Port\n"
--"Type"
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "允许用于读取写入 usb 鼠标"
++
++#: booleans.py:8
++msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
  msgstr ""
 +"允许 cdrecord 读取各种内容。nfs、samba、可移动设备、用户 temp 以及不可信的内"
 +"容文件。"
  
--#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
--msgid "Protocol"
-+#: booleans.py:7
+-#: ../gui/portsPage.py:85
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "允许 Samba 共享 nfs 目录"
 +
-+#: booleans.py:8
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "允许 mozilla 浏览器读取用户文件"
 +
-+#: booleans.py:9
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "允许 mozilla 浏览器读取用户文件"
 +
-+#: booleans.py:10
-+msgid ""
++#: booleans.py:12
+ msgid ""
+-"SELinux Port\n"
+-"Type"
 +"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
--#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
-+#: booleans.py:11
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "允许 squid 守护进程连接到网络"
 +
-+#: booleans.py:12
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:13
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:14
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "允许 squid 守护进程连接到网络"
 +
-+#: booleans.py:15
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "允许 squid 守护进程连接到网络"
 +
-+#: booleans.py:16
- msgid ""
--"MLS/MCS\n"
--"Level"
++#: booleans.py:18
++msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
  msgstr ""
  
--#: ../gui/portsPage.py:101
--msgid "Port"
-+#: booleans.py:17
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "允许 sasl 认证服务器读取 /etc/shadow"
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "允许所有守护进程将 corefile 写入 /"
 +
-+#: booleans.py:19
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "允许所有守护进程将 corefile 写入 /"
 +
-+#: booleans.py:20
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "允许所有守护进程使用未分配的 ttys"
 +
-+#: booleans.py:21
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr "允许 SELinux webadm 用户管理非特权用户主目录"
 +
-+#: booleans.py:22
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr "允许 SELinux webadm 用户读取非特权用户主目录"
 +
-+#: booleans.py:23
-+msgid ""
++#: booleans.py:25
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
  msgstr ""
  
--#: ../gui/portsPage.py:207
--#, python-format
--msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
-+#: booleans.py:24
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
--#: ../gui/portsPage.py:252
--msgid "List View"
-+#: booleans.py:25
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "允许所有用户执行 mount 命令"
 +
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "允许所有守护进程将 corefile 写入 /"
 +
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "允许所有守护进程将 corefile 写入 /"
 +
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "允许所有守护进程将 corefile 写入 /"
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
--#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
--msgid "Group View"
-+#: booleans.py:30
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "允许用户连接到 postgres 插槽"
 +
-+#: booleans.py:31
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr "允许 SELinux webadm 用户读取非特权用户主目录"
 +
-+#: booleans.py:32
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
 +msgstr "允许 SELinux webadm 用户读取非特权用户主目录"
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:36
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "允许 squid 守护进程连接到网络"
++
++#: booleans.py:37
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "允许一般用户执行 ping"
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr "允许 SELinux webadm 用户读取非特权用户主目录"
++
++#: booleans.py:39
++msgid ""
++"Allow ftp servers to upload files,  used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+ 
 -#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
 -#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
 -#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
@@ -318990,317 +323093,296 @@ index 1f2b45f..a1ac9df 100644
 -
 -#: ../gui/selinux.tbl:2
 -msgid "Allow all daemons to write corefiles to /"
-+#: booleans.py:34
-+#, fuzzy
-+msgid "Allow fenced domain to connect to the network using TCP."
-+msgstr "允许 squid 守护进程连接到网络"
-+
-+#: booleans.py:35
-+#, fuzzy
-+msgid "Allow fenced domain to execute ssh."
-+msgstr "允许一般用户执行 ping"
-+
-+#: booleans.py:36
-+#, fuzzy
-+msgid "Allow ftp to read and write files in the user home directories"
-+msgstr "允许 SELinux webadm 用户读取非特权用户主目录"
-+
-+#: booleans.py:37
-+msgid ""
-+"Allow ftp servers to upload files,  used for public file transfer services. "
-+"Directories must be labeled public_content_rw_t."
-+msgstr ""
-+
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "允许 %s 连接到任意 tcp 端口"
 +
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "允许用户连接到 mysql 插槽"
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "允许 %s 连接到任意 tcp 端口"
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:46
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:51
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:52
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "允许守护进程在 NIS 中运行"
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "允许守护进程在 NIS 中运行"
 +
-+#: booleans.py:60
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "允许 %s 连接到任意 udp 端口"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "允许 %s 连接到任意 udp 端口"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "允许 squid 守护进程连接到网络"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "允许 squid 守护进程连接到网络"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "允许 squid 守护进程连接到网络"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "允许 squid 守护进程连接到网络"
 +
-+#: booleans.py:66
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "允许 %s 连接到任意 tcp 端口"
 +
-+#: booleans.py:67
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:68
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "允许守护进程在 NIS 中运行"
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
- msgstr ""
- 
--#: ../gui/selinux.tbl:3
--msgid "Allow all daemons the ability to use unallocated ttys"
--msgstr ""
-+#: booleans.py:70
++msgstr ""
++
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "允许 ssh 运行 ssh-keysign"
 +
-+#: booleans.py:71
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "允许 %s 连接到任意 udp 端口"
 +
-+#: booleans.py:72
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "允许用户连接到 postgres 插槽"
 +
-+#: booleans.py:75
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "允许 rpm 在不受限制的情况下运行"
 +
-+#: booleans.py:76
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "允许所有用户执行 mount 命令"
 +
-+#: booleans.py:77
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "允许所有用户执行 mount 命令"
 +
-+#: booleans.py:78
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "允许 rpm 在不受限制的情况下运行"
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "允许守护进程在 NIS 中运行"
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "允许所有用户执行 mount 命令"
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
-+msgstr ""
-+
-+#: booleans.py:86
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:87
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:88
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "允许 ssh 运行 ssh-keysign"
 +
-+#: booleans.py:89
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:90
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "允许 %s 连接到任意 tcp 端口"
 +
-+#: booleans.py:91
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:92
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "允许 %s 连接到任意 udp 端口"
 +
-+#: booleans.py:93
++#: booleans.py:95
 +#, fuzzy
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr "允许 %s 连接到任意 udp 端口"
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "允许 java 可执行堆栈"
 +
-+#: booleans.py:95
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "选择受限制的应用程序生成或者写入的文件"
@@ -319313,7 +323395,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr ""
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "允许守护进程在 NIS 中运行"
@@ -319321,17 +323403,17 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:4
 -msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "允许所有守护进程使用未分配的 ttys"
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:5
-+#: booleans.py:99
++#: booleans.py:101
  msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Control the ability to mmap a low area of the address space, as configured "
@@ -319341,7 +323423,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "允许 spamd 访问主目录"
@@ -319349,7 +323431,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "允许使用 mount 挂载任意目录"
@@ -319358,7 +323440,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:209
 -msgid "Mount"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "允许 squid 守护进程连接到网络"
@@ -319366,7 +323448,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:7
 -msgid "Allow mount to mount any file"
 -msgstr ""
-+#: booleans.py:103
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -319375,13 +323457,13 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:8
 -msgid "Allow mount to mount any directory"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "允许 staff 网页浏览器域写入主目录"
  
 -#: ../gui/selinux.tbl:9
-+#: booleans.py:105
++#: booleans.py:107
  msgid "Allow mplayer executable stack"
 -msgstr ""
 +msgstr "允许 mplayer 可执行堆栈"
@@ -319394,7 +323476,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:10
 -msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "允许 %s 连接到任意 tcp 端口"
@@ -319403,13 +323485,13 @@ index 1f2b45f..a1ac9df 100644
 -msgid ""
 -"Allow staff SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "允许 %s 捆绑到任意 udp 端口"
  
 -#: ../gui/selinux.tbl:12
-+#: booleans.py:108
++#: booleans.py:110
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
@@ -319421,7 +323503,7 @@ index 1f2b45f..a1ac9df 100644
 -"Allow unconfined SELinux user account to execute files in home directory or /"
 -"tmp"
 -msgstr ""
-+#: booleans.py:109
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "允许使用 mount 挂载任意目录"
@@ -319429,62 +323511,62 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:110
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "允许 Samba 共享 nfs 目录"
  
 -#: ../gui/selinux.tbl:14
 -msgid "Allow unlabeled packets to flow on the network"
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "允许守护进程在 NIS 中运行"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "允许客户端写入 X 共享的内存"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "允许 %s 连接到任意 udp 端口"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "允许 %s 连接到任意 udp 端口"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "允许 squid 守护进程连接到网络"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "允许 %s 连接到任意 tcp 端口"
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:15
-+#: booleans.py:120
++#: booleans.py:122
  msgid ""
 -"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Determine whether calling user domains can execute Polipo daemon in the "
@@ -319494,7 +323576,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "允许 spamd 访问主目录"
@@ -319503,41 +323585,41 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:140
 -msgid "Databases"
 -msgstr ""
-+#: booleans.py:122
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "允许 spamd 访问主目录"
  
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
 -msgid "XServer"
 -msgstr ""
-+#: booleans.py:125
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "允许 spamd 访问主目录"
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
 -msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
@@ -319545,7 +323627,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr ""
-+#: booleans.py:128
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "允许所有用户执行 mount 命令"
@@ -319553,7 +323635,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:129
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "允许一般用户执行 ping"
@@ -319564,70 +323646,70 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "允许为一般用户运行 pppd"
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: booleans.py:132
++#: booleans.py:134
 +#, fuzzy
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "允许 %s 连接到任意 udp 端口"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "允许使用 mount 挂载任意文件"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "允许用户连接到 postgres 插槽"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "允许 squid 守护进程连接到网络"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "允许 Samba 共享 nfs 目录"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "允许 Samba 共享 nfs 目录"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "允许用于读取写入 usb 鼠标"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "允许 sasl 认证服务器读取 /etc/shadow"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "允许 squid 守护进程连接到网络"
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -319636,7 +323718,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "允许 rpm 在不受限制的情况下运行"
@@ -319644,7 +323726,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "允许使用 mount 挂载任意目录"
@@ -319653,7 +323735,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "允许 Samba 共享 nfs 目录"
@@ -319661,7 +323743,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "允许 Samba 共享 nfs 目录"
@@ -319669,75 +323751,75 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "允许 spamd 访问主目录"
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "允许 Samba 共享 nfs 目录"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "允许 Samba 共享 nfs 目录"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "允许 Samba 共享 nfs 目录"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "允许 rpm 在不受限制的情况下运行"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "允许 spamd 访问主目录"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "允许 Samba 共享 nfs 目录"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "允许 xen 读取/写入物理磁盘设备"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "允许使用 mount 挂载任意文件"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "允许使用 mount 挂载任意文件"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "允许 sasl 认证服务器读取 /etc/shadow"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -319745,13 +323827,13 @@ index 1f2b45f..a1ac9df 100644
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -319761,14 +323843,14 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:163
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
 +msgstr "允许一般用户的直接鼠标访问 (只允许 X 服务器)"
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -319777,7 +323859,7 @@ index 1f2b45f..a1ac9df 100644
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -319785,7 +323867,7 @@ index 1f2b45f..a1ac9df 100644
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -319795,7 +323877,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "允许用户连接到 mysql 插槽"
@@ -319803,19 +323885,19 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr "允许所有用户执行 mount 命令"
 +
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "允许用户连接到 postgres 插槽"
  
 -#: ../gui/selinux.tbl:41
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
  msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
@@ -319827,7 +323909,7 @@ index 1f2b45f..a1ac9df 100644
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: booleans.py:171
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -319840,14 +323922,14 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "允许用于读取写入 usb 鼠标"
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
@@ -319856,7 +323938,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
@@ -319865,7 +323947,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
 -msgstr ""
-+#: booleans.py:175
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -319876,7 +323958,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
 -msgstr ""
-+#: booleans.py:176
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -319885,7 +323967,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "允许 squid 守护进程连接到网络"
@@ -319893,21 +323975,21 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "允许 spamd 访问主目录"
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -319917,7 +323999,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "允许在网络中传播未标记的软件包"
@@ -319925,7 +324007,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "允许 spamd 访问主目录"
@@ -319933,7 +324015,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
@@ -319941,14 +324023,14 @@ index 1f2b45f..a1ac9df 100644
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr ""
-+#: booleans.py:185
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
@@ -319958,7 +324040,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "使用 Pam 验证"
@@ -319966,14 +324048,14 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "允许 ssh 作为 sysadm_r:sysadm_t 登录"
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "选择要转换到 %s 域的用户角色。"
@@ -319981,21 +324063,21 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "允许 squid 守护进程连接到网络"
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
@@ -320003,14 +324085,14 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "允许 %s 连接到任意 udp 端口"
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
@@ -320019,14 +324101,14 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "允许 rpm 在不受限制的情况下运行"
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -320035,7 +324117,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "允许 rpm 在不受限制的情况下运行"
@@ -320043,7 +324125,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "选择要转换到 %s 域的用户角色。"
@@ -320051,7 +324133,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "允许 spamd 访问主目录"
@@ -320059,21 +324141,21 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "允许 spamd 访问主目录"
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "允许 spamd 访问主目录"
@@ -320081,7 +324163,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "允许 spamd 访问主目录"
@@ -320089,21 +324171,21 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "允许 %s 连接到任意 tcp 端口"
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
@@ -320112,67 +324194,67 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr "允许用于读取写入 usb 鼠标"
 +
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "允许 evolution 和 thunderbird 读取用户文件"
 +
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "允许 evolution 和 thunderbird 读取用户文件"
 +
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "允许 evolution 和 thunderbird 读取用户文件"
 +
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "允许 evolution 和 thunderbird 读取用户文件"
 +
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "允许用于读取写入 usb 鼠标"
 +
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "允许用于读取写入 usb 鼠标"
 +
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "允许 evolution 和 thunderbird 读取用户文件"
 +
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr "允许 SELinux webadm 用户管理非特权用户主目录"
 +
-+#: booleans.py:215
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
 +msgstr "允许 SELinux webadm 用户读取非特权用户主目录"
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "允许 ssh 作为 sysadm_r:sysadm_t 登录"
 +
-+#: booleans.py:218
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
@@ -320181,14 +324263,14 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "允许使用 mount 挂载任意文件"
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
@@ -320196,13 +324278,13 @@ index 1f2b45f..a1ac9df 100644
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
@@ -320210,7 +324292,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "允许用户运行 dmesg 命令"
@@ -320218,7 +324300,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
 -msgstr ""
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "允许用于读取写入 usb 鼠标"
@@ -320226,7 +324308,7 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "允许客户端写入 X 共享的内存"
@@ -320234,21 +324316,21 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr ""
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "允许所有用户执行 mount 命令"
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
 -msgstr ""
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "允许 %s 连接到任意 udp 端口"
@@ -320256,13 +324338,13 @@ index 1f2b45f..a1ac9df 100644
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
 -msgstr ""
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "允许所有守护进程将 corefile 写入 /"
  
 -#: ../gui/selinux.tbl:87
-+#: booleans.py:230
++#: booleans.py:232
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
@@ -321690,27 +325772,27 @@ index 1f2b45f..a1ac9df 100644
 +#~ msgstr "为 NIS 转换守护进程禁用 SELinux 保护"
 diff --git a/policycoreutils/po/zh_HK.po b/policycoreutils/po/zh_HK.po
 new file mode 100644
-index 0000000..09dc3df
+index 0000000..6f59cbb
 --- /dev/null
 +++ b/policycoreutils/po/zh_HK.po
-@@ -0,0 +1,3329 @@
+@@ -0,0 +1,3352 @@
 +# SOME DESCRIPTIVE TITLE.
 +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 +# This file is distributed under the same license as the PACKAGE package.
-+# 
++#
 +# Translators:
 +msgid ""
 +msgstr ""
 +"Project-Id-Version: Policycoreutils\n"
 +"Report-Msgid-Bugs-To: \n"
-+"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 14:33+0000\n"
 +"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
 +"Language-Team: Chinese (Hong Kong) <chinese at lists.fedoraproject.org>\n"
++"Language: zh_HK\n"
 +"MIME-Version: 1.0\n"
 +"Content-Type: text/plain; charset=UTF-8\n"
 +"Content-Transfer-Encoding: 8bit\n"
-+"Language: zh_HK\n"
 +"Plural-Forms: nplurals=1; plural=0;\n"
 +
 +#: ../run_init/run_init.c:67
@@ -321830,7 +325912,7 @@ index 0000000..09dc3df
 +msgid "Modules Name"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
 +msgid "Version"
 +msgstr ""
 +
@@ -321878,10 +325960,10 @@ index 0000000..09dc3df
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
 +#, python-format
 +msgid "Could not create a key for %s"
 +msgstr ""
@@ -322089,544 +326171,562 @@ index 0000000..09dc3df
 +msgid "SELinux Roles"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
 +msgid "Protocol udp or tcp is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
 +msgid "Port is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
 +msgid "Invalid Port"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
 +#, python-format
 +msgid "Could not create a key for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
 +msgid "Type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
 +#, python-format
 +msgid "Could not check if port %s/%s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
 +#, python-format
 +msgid "Port %s/%s already defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
 +#, python-format
 +msgid "Could not create port for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
 +#, python-format
 +msgid "Could not create context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
 +#, python-format
 +msgid "Could not set user in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
 +#, python-format
 +msgid "Could not set role in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
 +#, python-format
 +msgid "Could not set type in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
 +#, python-format
 +msgid "Could not set mls fields in port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
 +#, python-format
 +msgid "Could not set port context for %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
 +#, python-format
 +msgid "Could not add port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
 +msgid "Requires setype or serange"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
 +msgid "Requires setype"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
 +#, python-format
 +msgid "Port %s/%s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
 +#, python-format
 +msgid "Could not query port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
 +#, python-format
 +msgid "Could not modify port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
 +msgid "Could not list the ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
 +#, python-format
 +msgid "Could not delete the port %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
 +#, python-format
 +msgid "Port %s/%s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
 +#, python-format
 +msgid "Could not delete port %s/%s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
 +msgid "Could not list ports"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "SELinux Port Type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
 +msgid "Proto"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
 +msgid "Port Number"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
 +msgid "Node Address is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
 +msgid "Unknown or missing protocol"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
-+msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++msgid "SELinux node type is required"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
 +#, python-format
 +msgid "Could not create key for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
 +#, python-format
 +msgid "Could not check if addr %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
 +#, python-format
 +msgid "Could not create addr for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
 +#, python-format
 +msgid "Could not create context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
 +#, python-format
 +msgid "Could not set mask for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
 +#, python-format
 +msgid "Could not set user in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
 +#, python-format
 +msgid "Could not set role in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
 +#, python-format
 +msgid "Could not set type in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
 +#, python-format
 +msgid "Could not set mls fields in addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
 +#, python-format
 +msgid "Could not set addr context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
 +#, python-format
 +msgid "Could not add addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
 +#, python-format
 +msgid "Addr %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
 +#, python-format
 +msgid "Could not query addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
 +#, python-format
 +msgid "Could not modify addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
 +#, python-format
 +msgid "Addr %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
 +#, python-format
 +msgid "Could not delete addr %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
 +msgid "Could not deleteall node mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
 +msgid "Could not list addrs"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr ""
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
 +#, python-format
 +msgid "Could not check if interface %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
 +#, python-format
 +msgid "Could not create interface for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
 +#, python-format
 +msgid "Could not set user in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
 +#, python-format
 +msgid "Could not set role in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
 +#, python-format
 +msgid "Could not set type in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
 +#, python-format
 +msgid "Could not set mls fields in interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
 +#, python-format
 +msgid "Could not set interface context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
 +#, python-format
 +msgid "Could not set message context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
 +#, python-format
 +msgid "Could not add interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
 +#, python-format
 +msgid "Interface %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
 +#, python-format
 +msgid "Could not query interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
 +#, python-format
 +msgid "Could not modify interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
 +#, python-format
 +msgid "Interface %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
 +#, python-format
 +msgid "Could not delete interface %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
 +msgid "Could not delete all interface  mappings"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
 +msgid "Could not list interfaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
 +msgid "SELinux Interface"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
 +msgid "Context"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
 +#, python-format
 +msgid "Equivalence class for %s already exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
 +#, python-format
 +msgid "File spec %s conflicts with equivalency rule '%s %s'"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
 +#, python-format
 +msgid "Equivalence class for %s does not exists"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
 +#, python-format
 +msgid "Could not set user in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
 +#, python-format
 +msgid "Could not set role in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
 +#, python-format
 +msgid "Could not set mls fields in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
 +msgid "Invalid file specification"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
 +msgid "File specification can not include spaces"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
 +#, python-format
 +msgid ""
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
-+"instead"
++"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
++msgstr ""
++
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
 +#, python-format
 +msgid "Could not check if file context for %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
 +#, python-format
 +msgid "Could not create file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
 +#, python-format
 +msgid "Could not set type in file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
 +#, python-format
 +msgid "Could not set file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
 +#, python-format
 +msgid "Could not add file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
 +msgid "Requires setype, serange or seuser"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
 +#, python-format
 +msgid "File context for %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
 +#, python-format
 +msgid "Could not query file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
 +#, python-format
 +msgid "Could not modify file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
 +msgid "Could not list the file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
 +#, python-format
 +msgid "Could not delete the file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
 +#, python-format
 +msgid "File context for %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
 +#, python-format
 +msgid "Could not delete file context for %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
 +msgid "Could not list file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
 +msgid "Could not list local file contexts"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "SELinux fcontext"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
 +msgid "type"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
 +msgid ""
 +"\n"
 +"SELinux Distribution fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
 +msgid ""
 +"\n"
 +"SELinux Local fcontext Equivalence \n"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
 +#, python-format
 +msgid "Could not check if boolean %s is defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
 +#, python-format
 +msgid "Boolean %s is not defined"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
 +#, python-format
 +msgid "Could not query file context %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
 +#, python-format
 +msgid "You must specify one of the following values: %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
 +#, python-format
 +msgid "Could not set active value of boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
 +#, python-format
 +msgid "Could not modify boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
 +#, python-format
 +msgid "Bad format %s: Record %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
 +#, python-format
 +msgid "Boolean %s is defined in policy, cannot be deleted"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
 +#, python-format
 +msgid "Could not delete boolean %s"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
 +msgid "Could not list booleans"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
 +msgid "unknown"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "off"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
 +msgid "on"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "SELinux boolean"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "State"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
 +msgid "Default"
 +msgstr ""
 +
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
 +msgid "Description"
 +msgstr ""
@@ -323037,23 +327137,23 @@ index 0000000..09dc3df
 +msgid "Login '%s' is required"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
 +msgid "Policy Module"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
 +msgid "Module Name"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
 +msgid "Disable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
 +msgid "Enable Audit"
 +msgstr ""
 +
-+#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
 +msgid "Load Policy Module"
 +msgstr ""
 +
@@ -323092,7 +327192,7 @@ index 0000000..09dc3df
 +msgid "<b>Applications</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr ""
 +
@@ -323102,7 +327202,7 @@ index 0000000..09dc3df
 +"requires a script in /etc/rc.d/init.d"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
 +msgid "DBUS System Daemon"
 +msgstr ""
 +
@@ -323114,7 +327214,7 @@ index 0000000..09dc3df
 +msgid "Internet Services Daemon are daemons started by xinetd"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr ""
 +
@@ -323123,7 +327223,7 @@ index 0000000..09dc3df
 +"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr ""
 +
@@ -323133,7 +327233,7 @@ index 0000000..09dc3df
 +"started by a user"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
 +msgid "Sandbox"
 +msgstr ""
 +
@@ -323149,7 +327249,7 @@ index 0000000..09dc3df
 +msgid "Modify an existing login user record."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr ""
 +
@@ -323159,7 +327259,7 @@ index 0000000..09dc3df
 +"default this user will have  no setuid, no networking, no su, no sudo."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr ""
 +
@@ -323169,7 +327269,7 @@ index 0000000..09dc3df
 +"will have no setuid, no networking, no sudo, no su"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr ""
 +
@@ -323179,28 +327279,28 @@ index 0000000..09dc3df
 +"sudo, no su."
 +msgstr ""
 +
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:550
 +msgid ""
-+"User with full networking, no setuid applications without transition, no su,"
-+" can sudo to Root Administration Roles"
++"User with full networking, no setuid applications without transition, no su, "
++"can sudo to Root Administration Roles"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:592
 +msgid "<b>Root Users</b>"
 +msgstr ""
 +
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr ""
 +
 +#: ../gui/polgen.glade:627
 +msgid ""
-+"Select Root Administrator User Role, if this user will be used to administer"
-+" the machine while running as root.  This user will not be able to login to "
++"Select Root Administrator User Role, if this user will be used to administer "
++"the machine while running as root.  This user will not be able to login to "
 +"the system directly."
 +msgstr ""
 +
@@ -323268,8 +327368,7 @@ index 0000000..09dc3df
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1019
-+msgid ""
-+"Select the user roles that will transiton to this applications domains."
++msgid "Select the user roles that will transiton to this applications domains."
 +msgstr ""
 +
 +#: ../gui/polgen.glade:1056
@@ -323578,8 +327677,8 @@ index 0000000..09dc3df
 +"you later decide to turn SELinux back on, the system will be required to "
 +"relabel.  If you just want to see if SELinux is causing a problem on your "
 +"system, you can go to permissive mode which will only log errors and not "
-+"enforce SELinux policy.  Permissive mode does not require a reboot    Do you"
-+" wish to continue?"
++"enforce SELinux policy.  Permissive mode does not require a reboot    Do you "
++"wish to continue?"
 +msgstr ""
 +
 +#: ../gui/statusPage.py:152
@@ -323809,8 +327908,8 @@ index 0000000..09dc3df
 +
 +#: ../gui/system-config-selinux.glade:2661
 +msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the"
-+" log files."
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
 +msgstr ""
 +
 +#: ../gui/system-config-selinux.glade:2781
@@ -323932,74 +328031,78 @@ index 0000000..09dc3df
 +msgid "commands"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:158
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:205
++#: ../sepolicy/sepolicy/generate.py:232
 +#, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
 +msgid ""
 +"Name must be alpha numberic with no spaces. Consider using option \"-n "
 +"MODULENAME\""
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr ""
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++msgid "Spec file"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr ""
 +
@@ -324018,1013 +328121,1015 @@ index 0000000..09dc3df
 +msgstr ""
 +
 +#: booleans.py:4
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr ""
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
 +msgstr ""
 +
-+#: booleans.py:5
++#: booleans.py:6
 +msgid "Allow users to login using a radius server"
 +msgstr ""
 +
-+#: booleans.py:6
++#: booleans.py:7
++msgid "Allow users to login using a yubikey  server"
++msgstr ""
++
++#: booleans.py:8
 +msgid ""
 +"Allow cdrecord to read various content. nfs, samba, removable devices, user "
 +"temp and untrusted content files"
 +msgstr ""
 +
-+#: booleans.py:7
++#: booleans.py:9
 +msgid "Allow clamd to use JIT compiler"
 +msgstr ""
 +
-+#: booleans.py:8
++#: booleans.py:10
 +msgid "Allow clamscan to non security files on a system"
 +msgstr ""
 +
-+#: booleans.py:9
++#: booleans.py:11
 +msgid "Allow clamscan to read user content"
 +msgstr ""
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:11
++#: booleans.py:13
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:12
++#: booleans.py:14
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:13
++#: booleans.py:15
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:14
++#: booleans.py:16
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:15
++#: booleans.py:17
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:16
++#: booleans.py:18
 +msgid ""
 +"Allow system cron jobs to relabel filesystem for restoring file contexts."
 +msgstr ""
 +
-+#: booleans.py:17
++#: booleans.py:19
 +msgid "Allow cvs daemon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr ""
 +
-+#: booleans.py:19
++#: booleans.py:21
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr ""
 +
-+#: booleans.py:20
++#: booleans.py:22
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:21
++#: booleans.py:23
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:22
++#: booleans.py:24
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
-+"Deny user domains applications to map a memory region as both executable and"
-+" writable, this is dangerous and the executable should be reported in "
-+"bugzilla"
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
 +msgstr ""
 +
-+#: booleans.py:25
++#: booleans.py:27
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr ""
 +
-+#: booleans.py:26
++#: booleans.py:28
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr ""
 +
-+#: booleans.py:27
++#: booleans.py:29
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr ""
 +
-+#: booleans.py:28
++#: booleans.py:30
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr ""
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
 +msgstr ""
 +
-+#: booleans.py:30
++#: booleans.py:32
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr ""
 +
-+#: booleans.py:31
++#: booleans.py:33
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:32
++#: booleans.py:34
 +msgid "Allow exim to read unprivileged user files."
 +msgstr ""
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
 +msgstr ""
 +
-+#: booleans.py:34
++#: booleans.py:36
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:35
++#: booleans.py:37
 +msgid "Allow fenced domain to execute ssh."
 +msgstr ""
 +
-+#: booleans.py:36
++#: booleans.py:38
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:39
++#: booleans.py:41
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr ""
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr ""
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:46
++#: booleans.py:48
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:51
++#: booleans.py:53
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:52
++#: booleans.py:54
 +msgid "Allow gitisis daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
 +msgstr ""
 +
-+#: booleans.py:54
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +msgid "Allow http daemon to check spam"
 +msgstr ""
 +
-+#: booleans.py:60
++#: booleans.py:62
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr ""
 +
-+#: booleans.py:61
++#: booleans.py:63
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr ""
 +
-+#: booleans.py:62
++#: booleans.py:64
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr ""
 +
-+#: booleans.py:63
++#: booleans.py:65
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:64
-+msgid ""
-+"Allow HTTPD scripts and modules to connect to cobbler over the network."
++#: booleans.py:66
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr ""
 +
-+#: booleans.py:65
++#: booleans.py:67
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr ""
 +
-+#: booleans.py:66
++#: booleans.py:68
 +msgid "Allow httpd to connect to memcache server"
 +msgstr ""
 +
-+#: booleans.py:67
++#: booleans.py:69
 +msgid "Allow httpd to act as a relay"
 +msgstr ""
 +
-+#: booleans.py:68
++#: booleans.py:70
 +msgid "Allow http daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +msgid "Allow httpd cgi support"
 +msgstr ""
 +
-+#: booleans.py:71
++#: booleans.py:73
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr ""
 +
-+#: booleans.py:72
++#: booleans.py:74
 +msgid "Allow httpd to read home directories"
 +msgstr ""
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr ""
 +
-+#: booleans.py:75
++#: booleans.py:77
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr ""
 +
-+#: booleans.py:76
++#: booleans.py:78
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr ""
 +
-+#: booleans.py:77
++#: booleans.py:79
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr ""
 +
-+#: booleans.py:78
++#: booleans.py:80
 +msgid "Allow httpd to read user content"
 +msgstr ""
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr ""
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +msgid "Allow Apache to execute tmp content."
 +msgstr ""
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
 +msgstr ""
 +
-+#: booleans.py:86
++#: booleans.py:88
 +msgid "Allow httpd to access cifs file systems"
 +msgstr ""
 +
-+#: booleans.py:87
++#: booleans.py:89
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr ""
 +
-+#: booleans.py:88
++#: booleans.py:90
 +msgid "Allow httpd to run gpg"
 +msgstr ""
 +
-+#: booleans.py:89
++#: booleans.py:91
 +msgid "Allow httpd to access nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:90
++#: booleans.py:92
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr ""
 +
-+#: booleans.py:91
++#: booleans.py:93
 +msgid "Allow httpd to access openstack ports"
 +msgstr ""
 +
-+#: booleans.py:92
++#: booleans.py:94
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr ""
 +
-+#: booleans.py:93
++#: booleans.py:95
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr ""
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr ""
 +
-+#: booleans.py:95
++#: booleans.py:97
 +msgid "Allow confined applications to run with kerberos."
 +msgstr ""
 +
-+#: booleans.py:96
++#: booleans.py:98
 +msgid "Allow syslogd daemon to send mail"
 +msgstr ""
 +
-+#: booleans.py:97
++#: booleans.py:99
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr ""
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
 +msgstr ""
 +
-+#: booleans.py:99
++#: booleans.py:101
 +msgid ""
 +"Control the ability to mmap a low area of the address space, as configured "
 +"by /proc/sys/kernel/mmap_min_addr."
 +msgstr ""
 +
-+#: booleans.py:100
++#: booleans.py:102
 +msgid "Allow mock to read files in home directories."
 +msgstr ""
 +
-+#: booleans.py:101
++#: booleans.py:103
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr ""
 +
-+#: booleans.py:102
++#: booleans.py:104
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:103
++#: booleans.py:105
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
 +msgstr ""
 +
-+#: booleans.py:104
++#: booleans.py:106
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr ""
 +
-+#: booleans.py:105
++#: booleans.py:107
 +msgid "Allow mplayer executable stack"
 +msgstr ""
 +
-+#: booleans.py:106
++#: booleans.py:108
 +msgid "Allow mysqld to connect to all ports"
 +msgstr ""
 +
-+#: booleans.py:107
++#: booleans.py:109
 +msgid "Allow BIND to bind apache port."
 +msgstr ""
 +
-+#: booleans.py:108
++#: booleans.py:110
 +msgid ""
 +"Allow BIND to write the master zone files. Generally this is used for "
 +"dynamic DNS or zone transfers."
 +msgstr ""
 +
-+#: booleans.py:109
++#: booleans.py:111
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr ""
 +
-+#: booleans.py:110
++#: booleans.py:112
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr ""
 +
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +msgid "Allow system to run with NIS"
 +msgstr ""
 +
-+#: booleans.py:113
++#: booleans.py:115
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr ""
 +
-+#: booleans.py:114
++#: booleans.py:116
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:115
++#: booleans.py:117
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:116
++#: booleans.py:118
 +msgid "Allow openvpn to read home directories"
 +msgstr ""
 +
-+#: booleans.py:117
++#: booleans.py:119
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:118
++#: booleans.py:120
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr ""
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:120
++#: booleans.py:122
 +msgid ""
 +"Determine whether calling user domains can execute Polipo daemon in the "
 +"polipo_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:121
++#: booleans.py:123
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr ""
 +
-+#: booleans.py:122
++#: booleans.py:124
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
 +msgstr ""
 +
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
 +msgstr ""
 +
-+#: booleans.py:125
++#: booleans.py:127
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr ""
 +
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
 +msgstr ""
 +
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
 +msgstr ""
 +
-+#: booleans.py:128
++#: booleans.py:130
 +msgid "Allow database admins to execute DML statement"
 +msgstr ""
 +
-+#: booleans.py:129
++#: booleans.py:131
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr ""
 +
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
 +msgstr ""
 +
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr ""
 +
-+#: booleans.py:132
++#: booleans.py:134
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:133
++#: booleans.py:135
 +msgid "Allow Puppet client to manage all file types."
 +msgstr ""
 +
-+#: booleans.py:134
++#: booleans.py:136
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr ""
 +
-+#: booleans.py:135
++#: booleans.py:137
 +msgid "Allow qemu to connect fully to the network"
 +msgstr ""
 +
-+#: booleans.py:136
++#: booleans.py:138
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr ""
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +msgid "Allow qemu to use nfs file systems"
 +msgstr ""
 +
-+#: booleans.py:139
++#: booleans.py:141
 +msgid "Allow qemu to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:140
++#: booleans.py:142
 +msgid "Allow racoon to read shadow"
 +msgstr ""
 +
-+#: booleans.py:141
++#: booleans.py:143
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr ""
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:143
++#: booleans.py:145
 +msgid "Allow rsync to run as a client"
 +msgstr ""
 +
-+#: booleans.py:144
++#: booleans.py:146
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr ""
 +
-+#: booleans.py:145
++#: booleans.py:147
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr ""
 +
-+#: booleans.py:146
++#: booleans.py:148
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr ""
 +
-+#: booleans.py:147
++#: booleans.py:149
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr ""
 +
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +msgid "Allow samba to share users home directories."
 +msgstr ""
 +
-+#: booleans.py:150
++#: booleans.py:152
 +msgid "Allow samba to share any file/directory read only."
 +msgstr ""
 +
-+#: booleans.py:151
++#: booleans.py:153
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr ""
 +
-+#: booleans.py:152
++#: booleans.py:154
 +msgid "Allow samba to act as a portmapper"
 +msgstr ""
 +
-+#: booleans.py:153
++#: booleans.py:155
 +msgid "Allow samba to run unconfined scripts"
 +msgstr ""
 +
-+#: booleans.py:154
++#: booleans.py:156
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr ""
 +
-+#: booleans.py:155
++#: booleans.py:157
 +msgid "Allow samba to export NFS volumes."
 +msgstr ""
 +
-+#: booleans.py:156
++#: booleans.py:158
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr ""
 +
-+#: booleans.py:157
++#: booleans.py:159
 +msgid "Allow sanlock to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:158
++#: booleans.py:160
 +msgid "Allow sanlock to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:159
++#: booleans.py:161
 +msgid "Allow sasl to read shadow"
 +msgstr ""
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
 +msgstr ""
 +
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
 +msgstr ""
 +
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
 +"to reboot to set it back."
 +msgstr ""
 +
-+#: booleans.py:163
++#: booleans.py:165
 +msgid "Allow regular users direct dri device access"
 +msgstr ""
 +
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
 +msgstr ""
 +
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
 +"could indicate an attack. This executable should be reported in bugzilla"
 +msgstr ""
 +
-+#: booleans.py:167
++#: booleans.py:169
 +msgid "Allow users to connect to the local mysql server"
 +msgstr ""
 +
-+#: booleans.py:168
++#: booleans.py:170
 +msgid ""
-+"Allow confined users the ability to execute the ping and traceroute "
-+"commands."
++"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr ""
 +
-+#: booleans.py:169
++#: booleans.py:171
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr ""
 +
-+#: booleans.py:170
++#: booleans.py:172
 +msgid ""
 +"Allow user to r/w files on filesystems that do not have extended attributes "
 +"(FAT, CDROM, FLOPPY)"
 +msgstr ""
 +
-+#: booleans.py:171
++#: booleans.py:173
 +msgid ""
-+"Allow users to run TCP servers (bind to ports and accept connection from the"
-+" same domain and outside users)  disabling this forces FTP passive mode and "
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users)  disabling this forces FTP passive mode and "
 +"may change other protocols."
 +msgstr ""
 +
-+#: booleans.py:172
++#: booleans.py:174
 +msgid "Allow user music sharing"
 +msgstr ""
 +
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:174
++#: booleans.py:176
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
 +msgstr ""
 +
-+#: booleans.py:175
++#: booleans.py:177
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:176
++#: booleans.py:178
 +msgid ""
-+"Allow internal-sftp to read and write files in the user ssh home "
-+"directories."
++"Allow internal-sftp to read and write files in the user ssh home directories."
 +msgstr ""
 +
-+#: booleans.py:177
++#: booleans.py:179
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr ""
 +
-+#: booleans.py:178
++#: booleans.py:180
 +msgid "Allow sge to access nfs file systems."
 +msgstr ""
 +
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
-+"Enable additional permissions needed to support devices on 3ware "
-+"controllers."
++"Enable additional permissions needed to support devices on 3ware controllers."
 +msgstr ""
 +
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:181
++#: booleans.py:183
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr ""
 +
-+#: booleans.py:182
++#: booleans.py:184
 +msgid "Allow spamd to read/write user home directories."
 +msgstr ""
 +
-+#: booleans.py:183
++#: booleans.py:185
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr ""
 +
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
 +msgstr ""
 +
-+#: booleans.py:185
++#: booleans.py:187
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
 +"directories"
 +msgstr ""
 +
-+#: booleans.py:186
++#: booleans.py:188
 +msgid "allow host key based authentication"
 +msgstr ""
 +
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:188
++#: booleans.py:190
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:189
-+msgid ""
-+"Allow the Telepathy connection managers to connect to any network port."
++#: booleans.py:191
++msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr ""
 +
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
 +msgstr ""
 +
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:192
++#: booleans.py:194
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr ""
 +
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
 +msgstr ""
 +
-+#: booleans.py:194
++#: booleans.py:196
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr ""
 +
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
 +msgstr ""
 +
-+#: booleans.py:196
++#: booleans.py:198
 +msgid "Allow video playing tools to run unconfined"
 +msgstr ""
 +
-+#: booleans.py:197
++#: booleans.py:199
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr ""
 +
-+#: booleans.py:198
++#: booleans.py:200
 +msgid "Support ecryptfs home directories"
 +msgstr ""
 +
-+#: booleans.py:199
++#: booleans.py:201
 +msgid "Support fusefs home directories"
 +msgstr ""
 +
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
 +msgstr ""
 +
-+#: booleans.py:201
++#: booleans.py:203
 +msgid "Support NFS home directories"
 +msgstr ""
 +
-+#: booleans.py:202
++#: booleans.py:204
 +msgid "Support SAMBA home directories"
 +msgstr ""
 +
-+#: booleans.py:203
++#: booleans.py:205
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr ""
 +
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:205
++#: booleans.py:207
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:206
++#: booleans.py:208
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr ""
 +
-+#: booleans.py:207
++#: booleans.py:209
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr ""
 +
-+#: booleans.py:208
++#: booleans.py:210
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:209
++#: booleans.py:211
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr ""
 +
-+#: booleans.py:210
++#: booleans.py:212
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr ""
 +
-+#: booleans.py:211
++#: booleans.py:213
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr ""
 +
-+#: booleans.py:212
++#: booleans.py:214
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr ""
 +
-+#: booleans.py:213
++#: booleans.py:215
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr ""
 +
-+#: booleans.py:214
++#: booleans.py:216
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:215
++#: booleans.py:217
 +msgid "Allow webadm to read files in users home directories"
 +msgstr ""
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:217
++#: booleans.py:219
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr ""
 +
-+#: booleans.py:218
++#: booleans.py:220
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
 +msgstr ""
 +
-+#: booleans.py:219
++#: booleans.py:221
 +msgid "Allow xen to manage nfs files"
 +msgstr ""
 +
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
 +msgstr ""
 +
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
 +msgstr ""
 +
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
 +msgstr ""
 +
-+#: booleans.py:223
++#: booleans.py:225
 +msgid "Allow xguest users to mount removable media"
 +msgstr ""
 +
-+#: booleans.py:224
++#: booleans.py:226
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr ""
 +
-+#: booleans.py:225
++#: booleans.py:227
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr ""
 +
-+#: booleans.py:226
++#: booleans.py:228
 +msgid "Allows XServer to execute writable memory"
 +msgstr ""
 +
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
 +msgstr ""
 +
-+#: booleans.py:228
++#: booleans.py:230
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr ""
 +
-+#: booleans.py:229
++#: booleans.py:231
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr ""
 +
-+#: booleans.py:230
++#: booleans.py:232
 +msgid ""
 +"Allow ZoneMinder to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 diff --git a/policycoreutils/po/zh_TW.po b/policycoreutils/po/zh_TW.po
-index 4ba51bf..cf2d2db 100644
+index 4ba51bf..bd50ade 100644
 --- a/policycoreutils/po/zh_TW.po
 +++ b/policycoreutils/po/zh_TW.po
 @@ -4,22 +4,22 @@
@@ -325042,7 +329147,7 @@ index 4ba51bf..cf2d2db 100644
  "Report-Msgid-Bugs-To: \n"
 -"POT-Creation-Date: 2012-05-25 07:28-0400\n"
 -"PO-Revision-Date: 2012-04-02 20:30+0000\n"
-+"POT-Creation-Date: 2012-10-08 11:03-0400\n"
++"POT-Creation-Date: 2012-10-16 12:24-0400\n"
 +"PO-Revision-Date: 2012-10-08 13:10+0000\n"
  "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
  "Language-Team: Chinese (Taiwan) <trans-zh_TW at lists.fedoraproject.org>\n"
@@ -325073,7 +329178,7 @@ index 4ba51bf..cf2d2db 100644
  #, c-format
  msgid "Could not set exec context to %s.\n"
  msgstr "無法將 exec context 設定為 %s。\n"
-@@ -93,855 +93,855 @@ msgstr "******************** 重要 ***********************\n"
+@@ -93,855 +93,875 @@ msgstr "******************** 重要 ***********************\n"
  msgid "To make this policy package active, execute:"
  msgstr "若要啟用此方針套件,請執行:"
  
@@ -325143,7 +329248,7 @@ index 4ba51bf..cf2d2db 100644
 +msgstr "模組名稱"
  
 -#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:63
  msgid "Version"
  msgstr "版本"
  
@@ -325213,10 +329318,10 @@ index 4ba51bf..cf2d2db 100644
 +#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
 +#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
 +#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
-+#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
-+#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
-+#: ../semanage/seobject.py:2031
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1800 ../semanage/seobject.py:1863
++#: ../semanage/seobject.py:1882 ../semanage/seobject.py:2003
++#: ../semanage/seobject.py:2056
  #, python-format
  msgid "Could not create a key for %s"
  msgstr "無法為 %s 建立金鑰"
@@ -325472,570 +329577,590 @@ index 4ba51bf..cf2d2db 100644
  msgstr "SELinux 角色"
  
 -#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:944
  msgid "Protocol udp or tcp is required"
  msgstr "需要 udp 或 tcp 通訊協定"
  
 -#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:944
++#: ../semanage/seobject.py:946
  msgid "Port is required"
  msgstr "需要連接埠"
  
 -#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:954
++#: ../semanage/seobject.py:956
  msgid "Invalid Port"
 -msgstr ""
 +msgstr "無效的連接埠"
  
 -#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:960
  #, python-format
  msgid "Could not create a key for %s/%s"
  msgstr "無法為 %s/%s 建立金鑰"
  
 -#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:971
  msgid "Type is required"
  msgstr "需要類型"
  
 -#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
 -#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
-+#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:974 ../semanage/seobject.py:1036
++#: ../semanage/seobject.py:1794
++#, python-format
++msgid "Type %s is invalid, must be a port type"
++msgstr ""
++
++#: ../semanage/seobject.py:980 ../semanage/seobject.py:1042
++#: ../semanage/seobject.py:1097 ../semanage/seobject.py:1103
  #, python-format
  msgid "Could not check if port %s/%s is defined"
  msgstr "無法檢查連接埠 %s/%s 是否已經定義"
  
 -#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:977
++#: ../semanage/seobject.py:982
  #, python-format
  msgid "Port %s/%s already defined"
  msgstr "連接埠 %s/%s 已經定義"
  
 -#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:986
  #, python-format
  msgid "Could not create port for %s/%s"
  msgstr "無法為 %s/%s 建立連接埠"
  
 -#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:987
++#: ../semanage/seobject.py:992
  #, python-format
  msgid "Could not create context for %s/%s"
  msgstr "無法為 %s/%s 建立 context"
  
 -#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:996
  #, python-format
  msgid "Could not set user in port context for %s/%s"
  msgstr "無法為 %s/%s 的連接埠 context 中,設定使用者"
  
 -#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:1000
  #, python-format
  msgid "Could not set role in port context for %s/%s"
  msgstr "無法為 %s/%s 的連接埠 context 中,設定角色"
  
 -#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:1004
  #, python-format
  msgid "Could not set type in port context for %s/%s"
  msgstr "無法為 %s/%s 的連接埠 context 中,設定類型"
  
 -#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1004
++#: ../semanage/seobject.py:1009
  #, python-format
  msgid "Could not set mls fields in port context for %s/%s"
  msgstr "無法為 %s/%s 的連接埠 context 中,設定 mls 欄位"
  
 -#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1013
  #, python-format
  msgid "Could not set port context for %s/%s"
  msgstr "無法為 %s/%s 設定連接埠 context"
  
 -#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1017
  #, python-format
  msgid "Could not add port %s/%s"
  msgstr "無法新增連接埠 %s/%s"
  
 -#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
 -#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
-+#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1031 ../semanage/seobject.py:1304
++#: ../semanage/seobject.py:1503
  msgid "Requires setype or serange"
  msgstr "需要 setype 或 serange"
  
 -#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1028
++#: ../semanage/seobject.py:1033
  msgid "Requires setype"
  msgstr "需要 setype"
  
 -#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
++#: ../semanage/seobject.py:1044 ../semanage/seobject.py:1099
  #, python-format
  msgid "Port %s/%s is not defined"
  msgstr "連接埠 %s/%s 未定義"
  
 -#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1040
++#: ../semanage/seobject.py:1048
  #, python-format
  msgid "Could not query port %s/%s"
  msgstr "無法查詢連接埠 %s/%s"
  
 -#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1051
++#: ../semanage/seobject.py:1059
  #, python-format
  msgid "Could not modify port %s/%s"
  msgstr "無法修改連接埠 %s/%s"
  
 -#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1064
++#: ../semanage/seobject.py:1072
  msgid "Could not list the ports"
  msgstr "無法列出連接埠"
  
 -#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1080
++#: ../semanage/seobject.py:1088
  #, python-format
  msgid "Could not delete the port %s"
  msgstr "無法刪除連接埠 %s"
  
 -#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1097
++#: ../semanage/seobject.py:1105
  #, python-format
  msgid "Port %s/%s is defined in policy, cannot be deleted"
  msgstr "連接埠 %s/%s 已經在方針中定義,無法刪除"
  
 -#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1109
  #, python-format
  msgid "Could not delete port %s/%s"
  msgstr "無法刪除連接埠 %s/%s"
  
 -#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
++#: ../semanage/seobject.py:1125 ../semanage/seobject.py:1147
  msgid "Could not list ports"
  msgstr "無法列出連接埠"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "SELinux Port Type"
  msgstr "SELinux 連接埠類型"
  
 -#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1178
++#: ../semanage/seobject.py:1186
  msgid "Proto"
  msgstr "Proto"
  
 -#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1186 ../gui/system-config-selinux.glade:335
  msgid "Port Number"
  msgstr "埠號"
  
 -#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1197
++#: ../semanage/seobject.py:1207
  msgid "Node Address is required"
  msgstr "需要節點位址"
  
 -#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1212
++#: ../semanage/seobject.py:1222
  msgid "Unknown or missing protocol"
  msgstr "通訊協定不明或遺失"
  
 -#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
 -#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
-+#: ../semanage/seobject.py:1713
- msgid "SELinux Type is required"
+-msgid "SELinux Type is required"
++#: ../semanage/seobject.py:1236
++#, fuzzy
++msgid "SELinux node type is required"
  msgstr "需要 SELinux 類型"
  
 -#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
 -#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
 -#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
 -#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1239 ../semanage/seobject.py:1307
++#, python-format
++msgid "Type %s is invalid, must be a node type"
++msgstr ""
++
++#: ../semanage/seobject.py:1243 ../semanage/seobject.py:1311
++#: ../semanage/seobject.py:1347 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1507 ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1739
  #, python-format
  msgid "Could not create key for %s"
  msgstr "無法為 %s 建立金鑰"
  
 -#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
 -#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1245 ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1351 ../semanage/seobject.py:1357
  #, python-format
  msgid "Could not check if addr %s is defined"
  msgstr "無法檢查 addr %s 是否已定義"
  
 -#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1241
++#: ../semanage/seobject.py:1254
  #, python-format
  msgid "Could not create addr for %s"
  msgstr "無法為 %s 建立 addr"
  
 -#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
 -#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
-+#: ../semanage/seobject.py:1675
++#: ../semanage/seobject.py:1260 ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1694
  #, python-format
  msgid "Could not create context for %s"
  msgstr "無法為 %s 建立 context"
  
 -#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1251
++#: ../semanage/seobject.py:1264
  #, python-format
  msgid "Could not set mask for %s"
  msgstr "無法為 %s 設定遮罩"
  
 -#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1268
  #, python-format
  msgid "Could not set user in addr context for %s"
  msgstr "無法為 %s 的 addr context 設定使用者"
  
 -#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1272
  #, python-format
  msgid "Could not set role in addr context for %s"
  msgstr "無法為 %s 的 addr context 設定角色"
  
 -#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1276
  #, python-format
  msgid "Could not set type in addr context for %s"
  msgstr "無法為 %s 的 addr context 設定類型"
  
 -#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1268
++#: ../semanage/seobject.py:1281
  #, python-format
  msgid "Could not set mls fields in addr context for %s"
  msgstr "無法為 %s 的 addr context 設定 mls 欄位"
  
 -#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1285
  #, python-format
  msgid "Could not set addr context for %s"
  msgstr "無法為 %s 設定 addr context"
  
 -#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1289
  #, python-format
  msgid "Could not add addr %s"
  msgstr "無法新增 addr %s"
  
 -#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
++#: ../semanage/seobject.py:1317 ../semanage/seobject.py:1353
  #, python-format
  msgid "Addr %s is not defined"
  msgstr "Addr %s 未定義"
  
 -#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1305
++#: ../semanage/seobject.py:1321
  #, python-format
  msgid "Could not query addr %s"
  msgstr "無法查詢 addr %s"
  
 -#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1315
++#: ../semanage/seobject.py:1331
  #, python-format
  msgid "Could not modify addr %s"
  msgstr "無法修改 addr %s"
  
 -#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1343
++#: ../semanage/seobject.py:1359
  #, python-format
  msgid "Addr %s is defined in policy, cannot be deleted"
  msgstr "Addr %s 已經在方針中定義,無法刪除"
  
 -#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1363
  #, python-format
  msgid "Could not delete addr %s"
  msgstr "無法刪除 addr %s"
  
 -#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1359
++#: ../semanage/seobject.py:1375
  msgid "Could not deleteall node mappings"
 -msgstr ""
 +msgstr "無法刪除所有節點對映"
  
 -#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1373
++#: ../semanage/seobject.py:1389
  msgid "Could not list addrs"
  msgstr "無法列出 addr"
  
 -#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
 -#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1441 ../semanage/seobject.py:1732
++msgid "SELinux Type is required"
++msgstr "需要 SELinux 類型"
++
++#: ../semanage/seobject.py:1449 ../semanage/seobject.py:1511
++#: ../semanage/seobject.py:1545 ../semanage/seobject.py:1551
  #, python-format
  msgid "Could not check if interface %s is defined"
  msgstr "無法檢查介面 %s 是否已經定義"
  
 -#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1440
++#: ../semanage/seobject.py:1456
  #, python-format
  msgid "Could not create interface for %s"
  msgstr "無法為 %s 建立介面"
  
 -#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1449
++#: ../semanage/seobject.py:1465
  #, python-format
  msgid "Could not set user in interface context for %s"
  msgstr "無法為 %s 設定介面 context 中的使用者"
  
 -#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1469
  #, python-format
  msgid "Could not set role in interface context for %s"
  msgstr "無法為 %s 設定介面 context 中的角色"
  
 -#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1473
  #, python-format
  msgid "Could not set type in interface context for %s"
  msgstr "無法為 %s 設定介面 context 中的類型"
  
 -#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1462
++#: ../semanage/seobject.py:1478
  #, python-format
  msgid "Could not set mls fields in interface context for %s"
  msgstr "無法為 %s 設定介面 context 中的 mls 欄位"
  
 -#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1482
  #, python-format
  msgid "Could not set interface context for %s"
  msgstr "無法為 %s 設定介面 context"
  
 -#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1486
  #, python-format
  msgid "Could not set message context for %s"
  msgstr "無法為 %s 設定訊息 context"
  
 -#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1490
  #, python-format
  msgid "Could not add interface %s"
  msgstr "無法新增介面 %s"
  
 -#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
++#: ../semanage/seobject.py:1513 ../semanage/seobject.py:1547
  #, python-format
  msgid "Interface %s is not defined"
  msgstr "介面 %s 未定義"
  
 -#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1501
++#: ../semanage/seobject.py:1517
  #, python-format
  msgid "Could not query interface %s"
  msgstr "無法查詢介面 %s"
  
 -#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1528
  #, python-format
  msgid "Could not modify interface %s"
  msgstr "無法修改介面 %s"
  
 -#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1553
  #, python-format
  msgid "Interface %s is defined in policy, cannot be deleted"
  msgstr "介面 %s 定義在方針中,無法刪除"
  
 -#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1557
  #, python-format
  msgid "Could not delete interface %s"
  msgstr "無法刪除介面 %s"
  
 -#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1553
++#: ../semanage/seobject.py:1569
  msgid "Could not delete all interface  mappings"
 -msgstr ""
 +msgstr "無法刪除所有介面  對映"
  
 -#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1567
++#: ../semanage/seobject.py:1583
  msgid "Could not list interfaces"
  msgstr "無法列出介面"
  
 -#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1608
  msgid "SELinux Interface"
  msgstr "SELinux 介面"
  
 -#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1608 ../semanage/seobject.py:1954
  msgid "Context"
  msgstr "Context"
  
 -#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1652
++#: ../semanage/seobject.py:1671
  #, python-format
  msgid "Equivalence class for %s already exists"
 -msgstr ""
 +msgstr "與 %s 相等的 class 已存在"
  
 -#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1658
++#: ../semanage/seobject.py:1677
  #, python-format
  msgid "File spec %s conflicts with equivalency rule '%s %s'"
 -msgstr ""
 +msgstr "檔案規格 %s 與相等規則 '%s %s' 發生衝突"
  
 -#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1686
  #, python-format
  msgid "Equivalence class for %s does not exists"
 -msgstr ""
 +msgstr "%s 的相等 class 不存在"
  
 -#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1681
++#: ../semanage/seobject.py:1700
  #, python-format
  msgid "Could not set user in file context for %s"
  msgstr "無法為 %s 的檔案 context 設定使用者"
  
 -#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1704
  #, python-format
  msgid "Could not set role in file context for %s"
  msgstr "無法為 %s 的檔案 context 設定角色"
  
 -#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
++#: ../semanage/seobject.py:1709 ../semanage/seobject.py:1769
  #, python-format
  msgid "Could not set mls fields in file context for %s"
  msgstr "無法為 %s 的檔案 context 設定 mls 欄位"
  
 -#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1715
  msgid "Invalid file specification"
  msgstr "無效的檔案規格"
  
 -#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1698
++#: ../semanage/seobject.py:1717
  msgid "File specification can not include spaces"
 -msgstr ""
 +msgstr "檔案規格不可包含空格"
  
 -#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1703
++#: ../semanage/seobject.py:1722
  #, python-format
  msgid ""
  "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
--msgstr ""
 +msgstr "檔案規格 %s 與相等規則 '%s %s' 發生衝突;請嘗試新增 '%s' 來代替"
++
++#: ../semanage/seobject.py:1735
++#, python-format
++msgid "Type %s is invalid, must be a file or device type"
+ msgstr ""
  
 -#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
 -#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
 -#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
-+#: ../semanage/seobject.py:1865
++#: ../semanage/seobject.py:1743 ../semanage/seobject.py:1748
++#: ../semanage/seobject.py:1804 ../semanage/seobject.py:1886
++#: ../semanage/seobject.py:1890
  #, python-format
  msgid "Could not check if file context for %s is defined"
  msgstr "無法檢查 %s 的檔案 context 是否已經定義"
  
 -#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1734
++#: ../semanage/seobject.py:1756
  #, python-format
  msgid "Could not create file context for %s"
  msgstr "無法為 %s 建立檔案 context"
  
 -#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1742
++#: ../semanage/seobject.py:1764
  #, python-format
  msgid "Could not set type in file context for %s"
  msgstr "無法為 %s 的檔案 context 設定類型"
  
 -#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
 -#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
-+#: ../semanage/seobject.py:1811
++#: ../semanage/seobject.py:1772 ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1836
  #, python-format
  msgid "Could not set file context for %s"
  msgstr "無法為 %s 設定檔案 context"
  
 -#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1756
++#: ../semanage/seobject.py:1778
  #, python-format
  msgid "Could not add file context for %s"
  msgstr "無法為 %s 新增檔案 context"
  
 -#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1770
++#: ../semanage/seobject.py:1792
  msgid "Requires setype, serange or seuser"
  msgstr "需要 setype、serange 或 seuser"
  
 -#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1808 ../semanage/seobject.py:1894
  #, python-format
  msgid "File context for %s is not defined"
  msgstr "%s 的檔案 context 未定義"
  
 -#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1789
++#: ../semanage/seobject.py:1814
  #, python-format
  msgid "Could not query file context for %s"
  msgstr "無法為 %s 查詢檔案 context"
  
 -#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1840
  #, python-format
  msgid "Could not modify file context for %s"
  msgstr "無法為 %s 修改檔案 context"
  
 -#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1828
++#: ../semanage/seobject.py:1853
  msgid "Could not list the file contexts"
  msgstr "無法列出檔案 context"
  
 -#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1842
++#: ../semanage/seobject.py:1867
  #, python-format
  msgid "Could not delete the file context %s"
  msgstr "無法刪除檔案 context %s"
  
 -#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1867
++#: ../semanage/seobject.py:1892
  #, python-format
  msgid "File context for %s is defined in policy, cannot be deleted"
  msgstr "%s 的檔案 context 已經定義在方針中,無法刪除"
  
 -#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1898
  #, python-format
  msgid "Could not delete file context for %s"
  msgstr "無法為 %s 刪除檔案 context"
  
 -#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1913
  msgid "Could not list file contexts"
  msgstr "無法列出檔案 context"
  
 -#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1917
  msgid "Could not list local file contexts"
  msgstr "無法列出本地的檔案 context"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "SELinux fcontext"
  msgstr "SELinux fcontext"
  
 -#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1929
++#: ../semanage/seobject.py:1954
  msgid "type"
  msgstr "類型"
  
 -#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1942
++#: ../semanage/seobject.py:1967
  msgid ""
  "\n"
  "SELinux Distribution fcontext Equivalence \n"
@@ -326044,7 +330169,7 @@ index 4ba51bf..cf2d2db 100644
 +"SELinux Distribution fcontext Equivalence \n"
  
 -#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1947
++#: ../semanage/seobject.py:1972
  msgid ""
  "\n"
  "SELinux Local fcontext Equivalence \n"
@@ -326054,105 +330179,105 @@ index 4ba51bf..cf2d2db 100644
  
 -#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
 -#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
-+#: ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:2006 ../semanage/seobject.py:2059
++#: ../semanage/seobject.py:2065
  #, python-format
  msgid "Could not check if boolean %s is defined"
  msgstr "無法檢查布林值 %s 是否已經定義"
  
 -#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
++#: ../semanage/seobject.py:2008 ../semanage/seobject.py:2061
  #, python-format
  msgid "Boolean %s is not defined"
  msgstr "布林值 %s 未定義"
  
 -#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1987
++#: ../semanage/seobject.py:2012
  #, python-format
  msgid "Could not query file context %s"
  msgstr "無法查詢檔案 context %s"
  
 -#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1992
++#: ../semanage/seobject.py:2017
  #, python-format
  msgid "You must specify one of the following values: %s"
  msgstr "您必須指定下列其中一個值:%s"
  
 -#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:1997
++#: ../semanage/seobject.py:2022
  #, python-format
  msgid "Could not set active value of boolean %s"
  msgstr "無法設置布林值 %s"
  
 -#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2000
++#: ../semanage/seobject.py:2025
  #, python-format
  msgid "Could not modify boolean %s"
  msgstr "無法修改布林值 %s"
  
 -#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2018
++#: ../semanage/seobject.py:2043
  #, python-format
  msgid "Bad format %s: Record %s"
  msgstr "錯誤的格式 %s:紀錄 %s"
  
 -#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:2067
  #, python-format
  msgid "Boolean %s is defined in policy, cannot be deleted"
  msgstr "布林值 %s 已經定義在方針中,無法刪除"
  
 -#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2071
  #, python-format
  msgid "Could not delete boolean %s"
  msgstr "無法刪除布林值 %s"
  
 -#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
++#: ../semanage/seobject.py:2083 ../semanage/seobject.py:2100
  msgid "Could not list booleans"
  msgstr "無法列出布林值"
  
 -#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2100
++#: ../semanage/seobject.py:2125
  msgid "unknown"
  msgstr "不明"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "off"
  msgstr "關閉"
  
 -#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2113
++#: ../semanage/seobject.py:2138
  msgid "on"
  msgstr "開啟"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "SELinux boolean"
  msgstr "SELinux 布林值"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "State"
 -msgstr ""
 +msgstr "狀態"
  
 -#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2127
++#: ../semanage/seobject.py:2152
  msgid "Default"
 -msgstr ""
 +msgstr "預設值"
  
 -#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
 -#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2152 ../gui/polgen.glade:113
 +#: ../gui/polgengui.py:254
  msgid "Description"
  msgstr "描述"
  
-@@ -1005,7 +1005,7 @@ msgstr "分配記憶體錯誤。\n"
+@@ -1005,7 +1025,7 @@ msgstr "分配記憶體錯誤。\n"
  msgid "Error sending audit message.\n"
  msgstr "發送稽核訊息時錯誤。\n"
  
@@ -326161,7 +330286,7 @@ index 4ba51bf..cf2d2db 100644
  #, c-format
  msgid "Could not determine enforcing mode.\n"
  msgstr "無法決定 enforcing 模式。\n"
-@@ -1120,62 +1120,66 @@ msgstr "無法獲得空的訊號組\n"
+@@ -1120,62 +1140,66 @@ msgstr "無法獲得空的訊號組\n"
  msgid "Unable to set SIGHUP handler\n"
  msgstr "無法設定 SIGHUP 處理器\n"
  
@@ -326240,7 +330365,7 @@ index 4ba51bf..cf2d2db 100644
  msgid "failed to exec shell\n"
  msgstr "無法 exec shell\n"
  
-@@ -1278,2088 +1282,2971 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1278,2088 +1302,2986 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
  msgid "chcat -l +CompanyConfidential juser"
  msgstr "chcat -l +CompanyConfidential juser"
  
@@ -326336,35 +330461,40 @@ index 4ba51bf..cf2d2db 100644
 -msgstr ""
 +msgstr "需要登錄 '%s'"
  
- #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
++#: ../gui/modulesPage.py:49 ../gui/system-config-selinux.glade:2753
  msgid "Policy Module"
 -msgstr ""
 +msgstr "政策模組"
  
- #: ../gui/modulesPage.py:57
+-#: ../gui/modulesPage.py:57
++#: ../gui/modulesPage.py:58
  msgid "Module Name"
 -msgstr ""
 +msgstr "模組名稱"
  
- #: ../gui/modulesPage.py:134
+-#: ../gui/modulesPage.py:134
++#: ../gui/modulesPage.py:135
  msgid "Disable Audit"
 -msgstr ""
 +msgstr "停用稽核"
  
- #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
++#: ../gui/modulesPage.py:138 ../gui/system-config-selinux.glade:2662
  msgid "Enable Audit"
 -msgstr ""
 +msgstr "啟用稽核"
  
- #: ../gui/modulesPage.py:162
+-#: ../gui/modulesPage.py:162
++#: ../gui/modulesPage.py:163
  msgid "Load Policy Module"
 -msgstr ""
-+msgstr "載入政策模組"
- 
+-
 -#: ../gui/polgen.glade:79
 -msgid "Polgen"
 -msgstr ""
--
++msgstr "載入政策模組"
+ 
 -#: ../gui/polgen.glade:80
 +#: ../gui/polgen.glade:9
  msgid "Red Hat 2007"
@@ -326387,12 +330517,12 @@ index 4ba51bf..cf2d2db 100644
 +#: ../gui/polgen.glade:34
 +msgid "Add Booleans Dialog"
 +msgstr "新增布林值對話方塊"
-+
+ 
+-#: ../gui/polgen.glade:90
 +#: ../gui/polgen.glade:101
 +msgid "Boolean Name"
 +msgstr "布林值名稱"
- 
--#: ../gui/polgen.glade:90
++
 +#: ../gui/polgen.glade:230
  msgid "SELinux Policy Generation Tool"
 -msgstr ""
@@ -326411,12 +330541,12 @@ index 4ba51bf..cf2d2db 100644
  msgid "<b>Applications</b>"
 -msgstr ""
 +msgstr "<b>應用程式</b>"
- 
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:183
 +msgid "Standard Init Daemon"
 +msgstr "標準的 Init Daemon"
-+
+ 
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
 +#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
  msgid ""
  "Standard Init Daemon are daemons started on boot via init scripts.  Usually "
@@ -326430,7 +330560,7 @@ index 4ba51bf..cf2d2db 100644
 -msgstr ""
 -
 -#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:184
  msgid "DBUS System Daemon"
 -msgstr ""
 +msgstr "DBUS 系統 Daemon"
@@ -326448,7 +330578,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/polgen.glade:282
 -msgid "Internet Services Daemon (inetd)"
 -msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:186
 +msgid "Web Application/Script (CGI)"
 +msgstr "網站應用程式/Script(CGI)"
  
@@ -326462,7 +330592,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/polgen.glade:303 ../gui/polgen.py:159
 -msgid "Web Application/Script (CGI)"
 -msgstr ""
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:187
 +msgid "User Application"
 +msgstr "使用者應用程式"
  
@@ -326479,7 +330609,7 @@ index 4ba51bf..cf2d2db 100644
 +msgstr "使用者應用程式乃任何您所希望限制、由使用者所啟用的任何應用程式"
  
 -#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:188
  msgid "Sandbox"
 -msgstr ""
 +msgstr "Sandbox"
@@ -326503,7 +330633,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/polgen.glade:455
 -msgid "Existing User Roles"
 -msgstr ""
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:189
 +msgid "Minimal Terminal User Role"
 +msgstr "最少終端機使用者角色"
  
@@ -326519,7 +330649,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/polgen.glade:476 ../gui/polgen.py:162
 -msgid "Minimal Terminal User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:190
 +msgid "Minimal X Windows User Role"
 +msgstr "最少 X Windows 使用者角色"
  
@@ -326535,7 +330665,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/polgen.glade:497 ../gui/polgen.py:163
 -msgid "Minimal X Windows User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:191
 +msgid "User Role"
 +msgstr "使用者角色"
  
@@ -326550,7 +330680,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/polgen.glade:518 ../gui/polgen.py:164
 -msgid "User Role"
 -msgstr ""
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:192
 +msgid "Admin User Role"
 +msgstr "管理使用者角色"
  
@@ -326571,12 +330701,12 @@ index 4ba51bf..cf2d2db 100644
  msgid "<b>Root Users</b>"
 -msgstr ""
 +msgstr "<b>Root 使用者</b>"
- 
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:193
 +msgid "Root Admin User Role"
 +msgstr "Root 管理使用者角色"
-+
+ 
+-#: ../gui/polgen.glade:647
 +#: ../gui/polgen.glade:627
  msgid ""
  "Select Root Administrator User Role, if this user will be used to administer "
@@ -326641,12 +330771,12 @@ index 4ba51bf..cf2d2db 100644
  msgid ""
  "Enter complete path to init script used to start the confined application."
 -msgstr ""
--
++msgstr "輸入用來啟用受限制之應用程式的 init script 完整路徑。"
+ 
 -#: ../gui/polgen.glade:982
 -msgid "label105"
 -msgstr ""
-+msgstr "輸入用來啟用受限制之應用程式的 init script 完整路徑。"
- 
+-
 -#: ../gui/polgen.glade:1011
 +#: ../gui/polgen.glade:887
  msgid "<b>Select existing role to modify:</b>"
@@ -326695,12 +330825,12 @@ index 4ba51bf..cf2d2db 100644
 +#: ../gui/polgen.glade:1019
  msgid "Select the user roles that will transiton to this applications domains."
 -msgstr ""
-+msgstr "選擇將會轉換至此應用程式區域的使用者角色。"
- 
+-
 -#: ../gui/polgen.glade:1255
 -msgid "label108"
 -msgstr ""
--
++msgstr "選擇將會轉換至此應用程式區域的使用者角色。"
+ 
 -#: ../gui/polgen.glade:1284
 +#: ../gui/polgen.glade:1056
  msgid "<b>Select domains that %s will administer:</b>"
@@ -326711,22 +330841,22 @@ index 4ba51bf..cf2d2db 100644
 +#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
  msgid "Select the domains that you would like this user administer."
 -msgstr ""
-+msgstr "選擇您希望該使用者管理的區域。"
- 
+-
 -#: ../gui/polgen.glade:1346
 -msgid "label109"
 -msgstr ""
--
++msgstr "選擇您希望該使用者管理的區域。"
+ 
 -#: ../gui/polgen.glade:1375
 +#: ../gui/polgen.glade:1111
  msgid "<b>Select additional roles for %s:</b>"
 -msgstr ""
--
++msgstr "<b>為 %s 選擇額外的角色:</b>"
+ 
 -#: ../gui/polgen.glade:1437
 -msgid "label111"
 -msgstr ""
-+msgstr "<b>為 %s 選擇額外的角色:</b>"
- 
+-
 -#: ../gui/polgen.glade:1466
 +#: ../gui/polgen.glade:1166
  msgid "<b>Enter network ports that %s binds on:</b>"
@@ -326738,13 +330868,13 @@ index 4ba51bf..cf2d2db 100644
  msgid "<b>TCP Ports</b>"
 -msgstr ""
 +msgstr "<b>TCP 連接埠</b>"
-+
+ 
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
 +#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
 +#: ../gui/polgen.glade:1698
 +msgid "All"
 +msgstr "全部"
- 
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++
 +#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
  msgid "Allows %s to bind to any udp port"
 -msgstr ""
@@ -326902,12 +331032,12 @@ index 4ba51bf..cf2d2db 100644
 +#: ../gui/polgen.glade:1914
  msgid "Sends email"
 -msgstr ""
--
++msgstr "傳送電子郵件"
+ 
 -#: ../gui/polgen.glade:2530
 -msgid "label115"
 -msgstr ""
-+msgstr "傳送電子郵件"
- 
+-
 -#: ../gui/polgen.glade:2559
 +#: ../gui/polgen.glade:1961
  msgid "<b>Add files/directories that %s manages</b>"
@@ -326920,12 +331050,12 @@ index 4ba51bf..cf2d2db 100644
  "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
  "Files ..."
 -msgstr ""
--
++msgstr "%s \"管理\"的檔案/目錄。Pid 檔案、日誌檔案、/var/lib 檔案 ..."
+ 
 -#: ../gui/polgen.glade:2823
 -msgid "label116"
 -msgstr ""
-+msgstr "%s \"管理\"的檔案/目錄。Pid 檔案、日誌檔案、/var/lib 檔案 ..."
- 
+-
 -#: ../gui/polgen.glade:2852
 +#: ../gui/polgen.glade:2166
  msgid "<b>Add booleans from the %s policy:</b>"
@@ -327102,28 +331232,19 @@ index 4ba51bf..cf2d2db 100644
  
 -#: ../gui/polgen.py:414
 -msgid "User Role types can not be assigned executables."
--msgstr ""
 +#: ../gui/portsPage.py:101
 +msgid "Port"
 +msgstr "連接埠"
- 
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
++
 +#: ../gui/portsPage.py:207
 +#, python-format
 +msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
 +msgstr "連接埠號「%s」不正確。  0 < 連接埠號 < 65536 "
- 
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
++
 +#: ../gui/portsPage.py:252
 +msgid "List View"
 +msgstr "檢視清單"
- 
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
++
 +#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 +msgid "Group View"
 +msgstr "檢視群組"
@@ -327170,8 +331291,8 @@ index 4ba51bf..cf2d2db 100644
 +"記會花上不少時間。\n"
 +"確定要繼續?"
  
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
 +#: ../gui/statusPage.py:147
 +msgid ""
 +"Changing to SELinux disabled requires a reboot.  It is not recommended.  If "
@@ -327189,8 +331310,8 @@ index 4ba51bf..cf2d2db 100644
 +"切換到寬容模式並不需要重新開機。\n"
 +"確定要繼續?"
  
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
 +#: ../gui/statusPage.py:152
 +msgid ""
 +"Changing to SELinux enabled will cause a relabel of the entire file system "
@@ -327201,8 +331322,8 @@ index 4ba51bf..cf2d2db 100644
 +"記會花上不少時間。\n"
 +"確定要繼續?"
  
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
 +#: ../gui/system-config-selinux.glade:11
 +msgid "system-config-selinux"
 +msgstr "system-config-selinux"
@@ -327215,8 +331336,8 @@ index 4ba51bf..cf2d2db 100644
 +"版權所有 (c) 2006 Red Hat, Inc.\n"
 +"版權所有 (c) 2006 Dan Walsh <dwalsh at redhat.com>"
  
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
 +#: ../gui/system-config-selinux.glade:22
 +#: ../gui/system-config-selinux.glade:544
 +msgid "Add SELinux Login Mapping"
@@ -327259,8 +331380,8 @@ index 4ba51bf..cf2d2db 100644
 +"symbolic link\n"
 +"named pipe\n"
  
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
 +#: ../gui/system-config-selinux.glade:773
 +msgid "MLS"
 +msgstr "MLS"
@@ -327307,8 +331428,8 @@ index 4ba51bf..cf2d2db 100644
 +"寬容\n"
 +"強制\n"
  
--#: ../gui/polgen.py:1183
--msgid "Interface file"
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
 +#: ../gui/system-config-selinux.glade:1373
 +msgid "Current Enforcing Mode"
 +msgstr "現有的使用模式"
@@ -327328,8 +331449,8 @@ index 4ba51bf..cf2d2db 100644
 +"根據檔案系統大小,重新標記可能會花上非常長的時間。\n"
 +"如果您要改變政策類型,或從停用模式變為強制模式,那麼就需要重新標記。"
  
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
 +#: ../gui/system-config-selinux.glade:1509
 +msgid "Relabel on next reboot."
 +msgstr "下次開機時重新標記。"
@@ -327480,20 +331601,26 @@ index 4ba51bf..cf2d2db 100644
 +msgid "Generate SELinux man pages"
  msgstr ""
  
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
 +#: ../sepolicy/sepolicy.py:110
 +msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
 +#: ../sepolicy/sepolicy.py:114
 +msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
 +#: ../sepolicy/sepolicy.py:116
 +msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
 +#: ../sepolicy/sepolicy.py:164
 +msgid "Query SELinux policy network information"
 +msgstr ""
@@ -327571,27 +331698,27 @@ index 4ba51bf..cf2d2db 100644
 +
 +#: ../sepolicy/sepolicy.py:274
 +msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
+ msgstr ""
+ 
+-#: ../gui/polgen.py:1306
++#: ../sepolicy/sepolicy/generate.py:185
 +msgid "Internet Services Daemon"
 +msgstr "網際網路服務 Daemon"
 +
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../sepolicy/sepolicy/generate.py:198
 +msgid "Valid Types:\n"
- msgstr ""
- 
--#: ../gui/polgen.py:1306
-+#: ../sepolicy/sepolicy/generate.py:205
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:232
  #, python-format
 +msgid "Ports must be numbers or ranges of numbers from 1 to %d "
 +msgstr "連接埠必須是數字或是由 1 至 %d 這個範圍內的數字"
 +
-+#: ../sepolicy/sepolicy/generate.py:332
++#: ../sepolicy/sepolicy/generate.py:359
 +msgid "You must enter a name for your confined process/user"
 +msgstr "您必須為您受限的程序/使用者輸入一組名稱"
 +
-+#: ../sepolicy/sepolicy/generate.py:334
++#: ../sepolicy/sepolicy/generate.py:361
  msgid ""
 -"\n"
 -"%s\n"
@@ -327602,51 +331729,56 @@ index 4ba51bf..cf2d2db 100644
 +"MODULENAME\""
 +msgstr "名稱必須是字母數字,並且不包含空格。請考慮使用 \"-n MODULENAME\" 選項"
 +
-+#: ../sepolicy/sepolicy/generate.py:422
++#: ../sepolicy/sepolicy/generate.py:449
 +msgid "User Role types can not be assigned executables."
 +msgstr "使用者角色類型不可指定可執行檔。"
 +
-+#: ../sepolicy/sepolicy/generate.py:428
++#: ../sepolicy/sepolicy/generate.py:455
 +msgid "Only Daemon apps can use an init script.."
 +msgstr "只有 Daemon 應用程式可使用 init script..."
 +
-+#: ../sepolicy/sepolicy/generate.py:446
++#: ../sepolicy/sepolicy/generate.py:473
 +msgid "use_resolve must be a boolean value "
 +msgstr "use_resolve 必須是個布林值"
 +
-+#: ../sepolicy/sepolicy/generate.py:452
++#: ../sepolicy/sepolicy/generate.py:479
 +msgid "use_syslog must be a boolean value "
 +msgstr "use_syslog 必須是個布林值"
 +
-+#: ../sepolicy/sepolicy/generate.py:458
++#: ../sepolicy/sepolicy/generate.py:485
 +msgid "use_kerberos must be a boolean value "
 +msgstr "use_kerberos 必須是個布林值"
 +
-+#: ../sepolicy/sepolicy/generate.py:464
++#: ../sepolicy/sepolicy/generate.py:491
 +msgid "manage_krb5_rcache must be a boolean value "
 +msgstr "manage_krb5_rcache 必須是個布林值"
 +
-+#: ../sepolicy/sepolicy/generate.py:494
++#: ../sepolicy/sepolicy/generate.py:521
 +msgid "USER Types automatically get a tmp type"
 +msgstr "USER 類型會自動地取得一項 tmp 類型"
 +
-+#: ../sepolicy/sepolicy/generate.py:1012
++#: ../sepolicy/sepolicy/generate.py:1039
 +msgid "You must enter the executable path for your confined process"
 +msgstr "您必須為您受限的程序輸入可執行檔的路徑"
 +
-+#: ../sepolicy/sepolicy/generate.py:1190
++#: ../sepolicy/sepolicy/generate.py:1272
 +msgid "Type Enforcement file"
 +msgstr "Type Enforcement 檔案"
 +
-+#: ../sepolicy/sepolicy/generate.py:1191
++#: ../sepolicy/sepolicy/generate.py:1273
 +msgid "Interface file"
 +msgstr "介面檔"
 +
-+#: ../sepolicy/sepolicy/generate.py:1192
++#: ../sepolicy/sepolicy/generate.py:1274
 +msgid "File Contexts file"
 +msgstr "檔案文本檔"
 +
-+#: ../sepolicy/sepolicy/generate.py:1193
++#: ../sepolicy/sepolicy/generate.py:1275
++#, fuzzy
++msgid "Spec file"
++msgstr "介面檔"
++
++#: ../sepolicy/sepolicy/generate.py:1276
 +msgid "Setup Script"
 +msgstr "設定 script"
 +
@@ -327670,18 +331802,28 @@ index 4ba51bf..cf2d2db 100644
 +msgstr "允許 Samba 分享 nfs 目錄"
 +
 +#: booleans.py:4
++#, fuzzy
++msgid "Allow antivirus programs to read non security files on a system"
++msgstr "允許 mozilla 瀏覽器讀取使用者檔案"
++
++#: booleans.py:5
 +msgid ""
 +"Allow users to resolve user passwd entries directly from ldap rather then "
 +"using a sssd server"
  msgstr ""
  
 -#: ../gui/portsPage.py:85
-+#: booleans.py:5
++#: booleans.py:6
 +#, fuzzy
 +msgid "Allow users to login using a radius server"
 +msgstr "允許使用者讀寫 USB 裝置"
 +
-+#: booleans.py:6
++#: booleans.py:7
++#, fuzzy
++msgid "Allow users to login using a yubikey  server"
++msgstr "允許使用者讀寫 USB 裝置"
++
++#: booleans.py:8
  msgid ""
 -"SELinux Port\n"
 -"Type"
@@ -327693,53 +331835,53 @@ index 4ba51bf..cf2d2db 100644
  
 -#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
 -msgid "Protocol"
-+#: booleans.py:7
++#: booleans.py:9
 +#, fuzzy
 +msgid "Allow clamd to use JIT compiler"
 +msgstr "允許 Samba 分享 nfs 目錄"
 +
-+#: booleans.py:8
++#: booleans.py:10
 +#, fuzzy
 +msgid "Allow clamscan to non security files on a system"
 +msgstr "允許 mozilla 瀏覽器讀取使用者檔案"
 +
-+#: booleans.py:9
++#: booleans.py:11
 +#, fuzzy
 +msgid "Allow clamscan to read user content"
 +msgstr "允許 mozilla 瀏覽器讀取使用者檔案"
 +
-+#: booleans.py:10
++#: booleans.py:12
 +msgid ""
 +"Allow Cobbler to modify public files used for public file transfer services."
  msgstr ""
  
 -#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
-+#: booleans.py:11
++#: booleans.py:13
 +#, fuzzy
 +msgid "Allow Cobbler to connect to the network using TCP."
 +msgstr "允許 Squid daemon 連接網路"
 +
-+#: booleans.py:12
++#: booleans.py:14
 +#, fuzzy
 +msgid "Allow Cobbler to access cifs file systems."
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:13
++#: booleans.py:15
 +#, fuzzy
 +msgid "Allow Cobbler to access nfs file systems."
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:14
++#: booleans.py:16
 +#, fuzzy
 +msgid "Allow collectd to connect to the network using TCP."
 +msgstr "允許 Squid daemon 連接網路"
 +
-+#: booleans.py:15
++#: booleans.py:17
 +#, fuzzy
 +msgid "Allow codnor domain to connect to the network using TCP."
 +msgstr "允許 Squid daemon 連接網路"
 +
-+#: booleans.py:16
++#: booleans.py:18
  msgid ""
 -"MLS/MCS\n"
 -"Level"
@@ -327748,36 +331890,36 @@ index 4ba51bf..cf2d2db 100644
  
 -#: ../gui/portsPage.py:101
 -msgid "Port"
-+#: booleans.py:17
++#: booleans.py:19
 +#, fuzzy
 +msgid "Allow cvs daemon to read shadow"
 +msgstr "允許 sasl 身份認證伺服器讀取 /etc/shadow"
 +
-+#: booleans.py:18
++#: booleans.py:20
 +msgid "Allow all daemons to write corefiles to /"
 +msgstr "允許所有 daemon 將 corefiles 寫至 /"
 +
-+#: booleans.py:19
++#: booleans.py:21
 +#, fuzzy
 +msgid "Allow all daemons to use tcp wrappers."
 +msgstr "允許所有 daemon 將 corefiles 寫至 /"
 +
-+#: booleans.py:20
++#: booleans.py:22
 +#, fuzzy
 +msgid "Allow all daemons the ability to read/write terminals"
 +msgstr "允許所有 daemon 有使用未分配 tty 的能力"
 +
-+#: booleans.py:21
++#: booleans.py:23
 +#, fuzzy
 +msgid "Allow dbadm to manage files in users home directories"
 +msgstr "允許 SELinux webadm 使用者管理無特權使用者的家目錄"
 +
-+#: booleans.py:22
++#: booleans.py:24
 +#, fuzzy
 +msgid "Allow dbadm to read files in users home directories"
 +msgstr "允許 SELinux webadm 使用者讀取無特權使用者的家目錄"
 +
-+#: booleans.py:23
++#: booleans.py:25
 +msgid ""
 +"Deny user domains applications to map a memory region as both executable and "
 +"writable, this is dangerous and the executable should be reported in bugzilla"
@@ -327786,54 +331928,54 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/portsPage.py:207
 -#, python-format
 -msgid "Port number \"%s\" is not valid.  0 < PORT_NUMBER < 65536 "
-+#: booleans.py:24
++#: booleans.py:26
 +msgid "Allow sysadm to debug or ptrace all processes."
  msgstr ""
  
 -#: ../gui/portsPage.py:252
 -msgid "List View"
-+#: booleans.py:25
++#: booleans.py:27
 +#, fuzzy
 +msgid "Allow dhcpc client applications to execute iptables commands"
 +msgstr "允許使用者執行 mount 指令"
 +
-+#: booleans.py:26
++#: booleans.py:28
 +#, fuzzy
 +msgid "Allow DHCP daemon to use LDAP backends"
 +msgstr "允許所有 daemon 將 corefiles 寫至 /"
 +
-+#: booleans.py:27
++#: booleans.py:29
 +#, fuzzy
 +msgid "Allow all domains to use other domains file descriptors"
 +msgstr "允許所有 daemon 將 corefiles 寫至 /"
 +
-+#: booleans.py:28
++#: booleans.py:30
 +#, fuzzy
 +msgid "Allow all domains to have the kernel load modules"
 +msgstr "允許所有 daemon 將 corefiles 寫至 /"
 +
-+#: booleans.py:29
++#: booleans.py:31
 +msgid "Allow the use of the audio devices as the source for the entropy feeds"
  msgstr ""
  
 -#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
 -msgid "Group View"
-+#: booleans.py:30
++#: booleans.py:32
 +#, fuzzy
 +msgid "Allow exim to connect to databases (postgres, mysql)"
 +msgstr "允許使用者連接 postgres socket"
 +
-+#: booleans.py:31
++#: booleans.py:33
 +#, fuzzy
 +msgid "Allow exim to create, read, write, and delete unprivileged user files."
 +msgstr "允許 SELinux webadm 使用者讀取無特權使用者的家目錄"
 +
-+#: booleans.py:32
++#: booleans.py:34
 +#, fuzzy
 +msgid "Allow exim to read unprivileged user files."
 +msgstr "允許 SELinux webadm 使用者讀取無特權使用者的家目錄"
 +
-+#: booleans.py:33
++#: booleans.py:35
 +msgid "Enable extra rules in the cron domain to support fcron."
  msgstr ""
  
@@ -327898,317 +332040,317 @@ index 4ba51bf..cf2d2db 100644
 -
 -#: ../gui/selinux.tbl:2
 -msgid "Allow all daemons to write corefiles to /"
-+#: booleans.py:34
++#: booleans.py:36
 +#, fuzzy
 +msgid "Allow fenced domain to connect to the network using TCP."
 +msgstr "允許 Squid daemon 連接網路"
 +
-+#: booleans.py:35
++#: booleans.py:37
 +#, fuzzy
 +msgid "Allow fenced domain to execute ssh."
 +msgstr "允許普通使用者執行 ping"
 +
-+#: booleans.py:36
++#: booleans.py:38
 +#, fuzzy
 +msgid "Allow ftp to read and write files in the user home directories"
 +msgstr "允許 SELinux webadm 使用者讀取無特權使用者的家目錄"
 +
-+#: booleans.py:37
++#: booleans.py:39
 +msgid ""
 +"Allow ftp servers to upload files,  used for public file transfer services. "
 +"Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:38
++#: booleans.py:40
 +#, fuzzy
 +msgid "Allow ftp servers to connect to all ports > 1023"
 +msgstr "允許 %s 連至任何 tcp 連接埠"
 +
-+#: booleans.py:39
++#: booleans.py:41
 +#, fuzzy
 +msgid "Allow ftp servers to connect to mysql database ports"
 +msgstr "允許使用者連接 mysql socket"
 +
-+#: booleans.py:40
++#: booleans.py:42
 +msgid ""
 +"Allow ftp servers to login to local users and read/write all files on the "
 +"system, governed by DAC."
 +msgstr ""
 +
-+#: booleans.py:41
++#: booleans.py:43
 +msgid "Allow ftp servers to use cifs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:42
++#: booleans.py:44
 +msgid "Allow ftp servers to use nfs used for public file transfer services."
 +msgstr ""
 +
-+#: booleans.py:43
++#: booleans.py:45
 +#, fuzzy
 +msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
 +msgstr "允許 %s 連至任何 tcp 連接埠"
 +
-+#: booleans.py:44
++#: booleans.py:46
 +msgid "Determine whether Git CGI can search home directories."
 +msgstr ""
 +
-+#: booleans.py:45
++#: booleans.py:47
 +#, fuzzy
 +msgid "Determine whether Git CGI can access cifs file systems."
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:46
++#: booleans.py:48
 +#, fuzzy
 +msgid "Determine whether Git CGI can access nfs file systems."
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:47
++#: booleans.py:49
 +msgid ""
 +"Determine whether Git session daemon can bind TCP sockets to all unreserved "
 +"ports."
 +msgstr ""
 +
-+#: booleans.py:48
++#: booleans.py:50
 +msgid ""
 +"Determine whether calling user domains can execute Git daemon in the "
 +"git_session_t domain."
 +msgstr ""
 +
-+#: booleans.py:49
++#: booleans.py:51
 +msgid "Determine whether Git system daemon can search home directories."
 +msgstr ""
 +
-+#: booleans.py:50
++#: booleans.py:52
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access cifs file systems."
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:51
++#: booleans.py:53
 +#, fuzzy
 +msgid "Determine whether Git system daemon can access nfs file systems."
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:52
++#: booleans.py:54
 +#, fuzzy
 +msgid "Allow gitisis daemon to send mail"
 +msgstr "允許 daemon 搭配 NIS 執行"
 +
-+#: booleans.py:53
++#: booleans.py:55
 +msgid "Enable reading of urandom for all domains."
- msgstr ""
- 
--#: ../gui/selinux.tbl:3
--msgid "Allow all daemons the ability to use unallocated ttys"
--msgstr ""
-+#: booleans.py:54
++msgstr ""
++
++#: booleans.py:56
 +msgid ""
 +"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
 +"agent to manage user files."
 +msgstr ""
 +
-+#: booleans.py:55
++#: booleans.py:57
 +msgid ""
 +"Allow gpg web domain to modify public files used for public file transfer "
 +"services."
 +msgstr ""
 +
-+#: booleans.py:56
++#: booleans.py:58
 +msgid "Allow gssd to read temp directory.  For access to kerberos tgt."
 +msgstr ""
 +
-+#: booleans.py:57
++#: booleans.py:59
 +msgid ""
 +"Allow Apache to modify public files used for public file transfer services. "
 +"Directories/Files must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:58
++#: booleans.py:60
 +msgid "Allow httpd to use built in scripting (usually php)"
 +msgstr ""
 +
-+#: booleans.py:59
++#: booleans.py:61
 +#, fuzzy
 +msgid "Allow http daemon to check spam"
 +msgstr "允許 daemon 搭配 NIS 執行"
 +
-+#: booleans.py:60
++#: booleans.py:62
 +#, fuzzy
 +msgid ""
 +"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
 +"ports"
 +msgstr "允許 %s 連至任何 udp 連接埠"
 +
-+#: booleans.py:61
++#: booleans.py:63
 +#, fuzzy
 +msgid "Allow httpd to connect to the ldap port"
 +msgstr "允許 %s 連至任何 udp 連接埠"
 +
-+#: booleans.py:62
++#: booleans.py:64
 +#, fuzzy
 +msgid "Allow http daemon to connect to zabbix"
 +msgstr "允許 Squid daemon 連接網路"
 +
-+#: booleans.py:63
++#: booleans.py:65
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
 +msgstr "允許 Squid daemon 連接網路"
 +
-+#: booleans.py:64
++#: booleans.py:66
 +#, fuzzy
 +msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
 +msgstr "允許 Squid daemon 連接網路"
 +
-+#: booleans.py:65
++#: booleans.py:67
 +#, fuzzy
 +msgid ""
 +"Allow HTTPD scripts and modules to connect to databases over the network."
 +msgstr "允許 Squid daemon 連接網路"
 +
-+#: booleans.py:66
++#: booleans.py:68
 +#, fuzzy
 +msgid "Allow httpd to connect to memcache server"
 +msgstr "允許 %s 連至任何 tcp 連接埠"
 +
-+#: booleans.py:67
++#: booleans.py:69
 +#, fuzzy
 +msgid "Allow httpd to act as a relay"
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:68
++#: booleans.py:70
 +#, fuzzy
 +msgid "Allow http daemon to send mail"
 +msgstr "允許 daemon 搭配 NIS 執行"
 +
-+#: booleans.py:69
++#: booleans.py:71
 +msgid "Allow Apache to communicate with avahi service via dbus"
 +msgstr ""
 +
-+#: booleans.py:70
++#: booleans.py:72
 +#, fuzzy
 +msgid "Allow httpd cgi support"
 +msgstr "允許 ssh 執行 ssh-keysign"
 +
-+#: booleans.py:71
++#: booleans.py:73
 +#, fuzzy
 +msgid "Allow httpd to act as a FTP server by listening on the ftp port."
 +msgstr "允許 %s 連至任何 udp 連接埠"
 +
-+#: booleans.py:72
++#: booleans.py:74
 +#, fuzzy
 +msgid "Allow httpd to read home directories"
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:73
++#: booleans.py:75
 +msgid "Allow httpd scripts and modules execmem/execstack"
 +msgstr ""
 +
-+#: booleans.py:74
++#: booleans.py:76
 +#, fuzzy
 +msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
 +msgstr "允許使用者連接 postgres socket"
 +
-+#: booleans.py:75
++#: booleans.py:77
 +#, fuzzy
 +msgid "Allow httpd processes to manage IPA content"
 +msgstr "允許 rpm 以未受限的方式執行"
 +
-+#: booleans.py:76
++#: booleans.py:78
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_ntlm_winbind"
 +msgstr "允許使用者執行 mount 指令"
 +
-+#: booleans.py:77
++#: booleans.py:79
 +#, fuzzy
 +msgid "Allow Apache to use mod_auth_pam"
 +msgstr "允許使用者執行 mount 指令"
 +
-+#: booleans.py:78
++#: booleans.py:80
 +#, fuzzy
 +msgid "Allow httpd to read user content"
 +msgstr "允許 rpm 以未受限的方式執行"
 +
-+#: booleans.py:79
++#: booleans.py:81
 +msgid "Allow Apache to run in stickshift mode, not transition to passenger"
 +msgstr ""
 +
-+#: booleans.py:80
++#: booleans.py:82
 +#, fuzzy
 +msgid "Allow httpd daemon to change its resource limits"
 +msgstr "允許 daemon 搭配 NIS 執行"
 +
-+#: booleans.py:81
++#: booleans.py:83
 +msgid ""
 +"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
 +msgstr ""
 +
-+#: booleans.py:82
++#: booleans.py:84
 +msgid ""
 +"Allow apache scripts to write to public content, directories/files must be "
 +"labeled public_rw_content_t."
 +msgstr ""
 +
-+#: booleans.py:83
++#: booleans.py:85
 +#, fuzzy
 +msgid "Allow Apache to execute tmp content."
 +msgstr "允許使用者執行 mount 指令"
 +
-+#: booleans.py:84
++#: booleans.py:86
 +msgid ""
 +"Unify HTTPD to communicate with the terminal. Needed for entering the "
 +"passphrase for certificates at the terminal."
 +msgstr ""
 +
-+#: booleans.py:85
++#: booleans.py:87
 +msgid "Unify HTTPD handling of all content files."
-+msgstr ""
-+
-+#: booleans.py:86
+ msgstr ""
+ 
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
++#: booleans.py:88
 +#, fuzzy
 +msgid "Allow httpd to access cifs file systems"
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:87
++#: booleans.py:89
 +#, fuzzy
 +msgid "Allow httpd to access FUSE file systems"
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:88
++#: booleans.py:90
 +#, fuzzy
 +msgid "Allow httpd to run gpg"
 +msgstr "允許 ssh 執行 ssh-keysign"
 +
-+#: booleans.py:89
++#: booleans.py:91
 +#, fuzzy
 +msgid "Allow httpd to access nfs file systems"
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:90
++#: booleans.py:92
 +#, fuzzy
 +msgid "Allow httpd to communicate with oddjob to start up a service"
 +msgstr "允許 %s 連至任何 tcp 連接埠"
 +
-+#: booleans.py:91
++#: booleans.py:93
 +#, fuzzy
 +msgid "Allow httpd to access openstack ports"
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:92
++#: booleans.py:94
 +#, fuzzy
 +msgid "Allow icecast to connect to all ports, not just sound ports."
 +msgstr "允許 %s 連至任何 udp 連接埠"
 +
-+#: booleans.py:93
++#: booleans.py:95
 +#, fuzzy
 +msgid ""
 +"Allow the Irssi IRC Client to connect to any port, and to bind to any "
 +"unreserved port."
 +msgstr "允許 %s 連至任何 udp 連接埠"
 +
-+#: booleans.py:94
++#: booleans.py:96
 +msgid "Allow java executable stack"
 +msgstr "允許 java 可執行堆疊"
 +
-+#: booleans.py:95
++#: booleans.py:97
 +#, fuzzy
 +msgid "Allow confined applications to run with kerberos."
 +msgstr "選擇限制應用程式建立或寫入的檔案"
@@ -328221,7 +332363,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
 -msgid "User Privs"
 -msgstr ""
-+#: booleans.py:96
++#: booleans.py:98
 +#, fuzzy
 +msgid "Allow syslogd daemon to send mail"
 +msgstr "允許 daemon 搭配 NIS 執行"
@@ -328229,17 +332371,17 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:4
 -msgid ""
 -"Allow gadmin SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:97
++#: booleans.py:99
 +#, fuzzy
 +msgid "Allow syslogd the ability to read/write terminals"
 +msgstr "允許所有 daemon 有使用未分配 tty 的能力"
 +
-+#: booleans.py:98
++#: booleans.py:100
 +msgid "Allow logging in and using the system from /dev/console."
  msgstr ""
  
 -#: ../gui/selinux.tbl:5
-+#: booleans.py:99
++#: booleans.py:101
  msgid ""
 -"Allow guest SELinux user account to execute files in home directory or /tmp"
 +"Control the ability to mmap a low area of the address space, as configured "
@@ -328249,7 +332391,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
 -msgid "Memory Protection"
 -msgstr ""
-+#: booleans.py:100
++#: booleans.py:102
 +#, fuzzy
 +msgid "Allow mock to read files in home directories."
 +msgstr "允許 spamd 存取家目錄"
@@ -328257,7 +332399,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:6
 -msgid "Allow java executable stack"
 -msgstr ""
-+#: booleans.py:101
++#: booleans.py:103
 +#, fuzzy
 +msgid "Allow the mount command to mount any directory or file."
 +msgstr "允許 mount 掛載任何目錄"
@@ -328266,7 +332408,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:209
 -msgid "Mount"
 -msgstr ""
-+#: booleans.py:102
++#: booleans.py:104
 +#, fuzzy
 +msgid "Allow mozilla plugin domain to connect to the network using TCP."
 +msgstr "允許 Squid daemon 連接網路"
@@ -328274,7 +332416,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:7
 -msgid "Allow mount to mount any file"
 -msgstr ""
-+#: booleans.py:103
++#: booleans.py:105
 +#, fuzzy
 +msgid ""
 +"Allow mozilla_plugins to create random content in the users home directory"
@@ -328283,13 +332425,13 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:8
 -msgid "Allow mount to mount any directory"
 -msgstr ""
-+#: booleans.py:104
++#: booleans.py:106
 +#, fuzzy
 +msgid "Allow confined web browsers to read home directory content"
 +msgstr "允許 staff 網站瀏覽器寫入家目錄"
  
 -#: ../gui/selinux.tbl:9
-+#: booleans.py:105
++#: booleans.py:107
  msgid "Allow mplayer executable stack"
 -msgstr ""
 +msgstr "允許 mplayer 可執行堆疊"
@@ -328302,7 +332444,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:10
 -msgid "Allow ssh to run ssh-keysign"
 -msgstr ""
-+#: booleans.py:106
++#: booleans.py:108
 +#, fuzzy
 +msgid "Allow mysqld to connect to all ports"
 +msgstr "允許 %s 連至任何 tcp 連接埠"
@@ -328311,13 +332453,13 @@ index 4ba51bf..cf2d2db 100644
 -msgid ""
 -"Allow staff SELinux user account to execute files in home directory or /tmp"
 -msgstr ""
-+#: booleans.py:107
++#: booleans.py:109
 +#, fuzzy
 +msgid "Allow BIND to bind apache port."
 +msgstr "允許 %s 綁定至任何 udp 連接埠"
  
 -#: ../gui/selinux.tbl:12
-+#: booleans.py:108
++#: booleans.py:110
  msgid ""
 -"Allow sysadm SELinux user account to execute files in home directory or /tmp"
 +"Allow BIND to write the master zone files. Generally this is used for "
@@ -328329,7 +332471,7 @@ index 4ba51bf..cf2d2db 100644
 -"Allow unconfined SELinux user account to execute files in home directory or /"
 -"tmp"
 -msgstr ""
-+#: booleans.py:109
++#: booleans.py:111
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/only via NFS."
 +msgstr "允許 mount 掛載任何目錄"
@@ -328337,62 +332479,62 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:14
 -msgid "Network Configuration"
 -msgstr ""
-+#: booleans.py:110
++#: booleans.py:112
 +#, fuzzy
 +msgid "Allow any files/directories to be exported read/write via NFS."
 +msgstr "允許 Samba 分享 nfs 目錄"
  
 -#: ../gui/selinux.tbl:14
 -msgid "Allow unlabeled packets to flow on the network"
-+#: booleans.py:111
++#: booleans.py:113
 +msgid ""
 +"Allow nfs servers to modify public files used for public file transfer "
 +"services.  Files/Directories must be labeled public_content_rw_t."
 +msgstr ""
 +
-+#: booleans.py:112
++#: booleans.py:114
 +#, fuzzy
 +msgid "Allow system to run with NIS"
 +msgstr "允許 daemon 搭配 NIS 執行"
 +
-+#: booleans.py:113
++#: booleans.py:115
 +#, fuzzy
 +msgid "Allow confined applications to use nscd shared memory."
 +msgstr "允許用戶端寫入 X 共享記憶體"
 +
-+#: booleans.py:114
++#: booleans.py:116
 +#, fuzzy
 +msgid "Allow nsplugin code to connect to unreserved ports"
 +msgstr "允許 %s 連至任何 udp 連接埠"
 +
-+#: booleans.py:115
++#: booleans.py:117
 +#, fuzzy
 +msgid "Allow nsplugin code to execmem/execstack"
 +msgstr "允許 %s 連至任何 udp 連接埠"
 +
-+#: booleans.py:116
++#: booleans.py:118
 +#, fuzzy
 +msgid "Allow openvpn to read home directories"
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:117
++#: booleans.py:119
 +#, fuzzy
 +msgid "Allow piranha-lvs domain to connect to the network using TCP."
 +msgstr "允許 Squid daemon 連接網路"
 +
-+#: booleans.py:118
++#: booleans.py:120
 +#, fuzzy
 +msgid "Allow polipo to connect to all ports > 1023"
 +msgstr "允許 %s 連至任何 tcp 連接埠"
 +
-+#: booleans.py:119
++#: booleans.py:121
 +msgid ""
 +"Determine whether Polipo session daemon can bind tcp sockets to all "
 +"unreserved ports."
  msgstr ""
  
 -#: ../gui/selinux.tbl:15
-+#: booleans.py:120
++#: booleans.py:122
  msgid ""
 -"Allow user SELinux user account to execute files in home directory or /tmp"
 +"Determine whether calling user domains can execute Polipo daemon in the "
@@ -328402,7 +332544,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:16
 -msgid "Allow unconfined to dyntrans to unconfined_execmem"
 -msgstr ""
-+#: booleans.py:121
++#: booleans.py:123
 +#, fuzzy
 +msgid "Determine whether polipo can access cifs file systems."
 +msgstr "允許 spamd 存取家目錄"
@@ -328411,41 +332553,41 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:140
 -msgid "Databases"
 -msgstr ""
-+#: booleans.py:122
++#: booleans.py:124
 +#, fuzzy
 +msgid "Determine whether Polipo can access nfs file systems."
 +msgstr "允許 spamd 存取家目錄"
  
 -#: ../gui/selinux.tbl:17
 -msgid "Allow user to connect to mysql socket"
-+#: booleans.py:123
++#: booleans.py:125
 +msgid "Enable polyinstantiated directory support."
  msgstr ""
  
 -#: ../gui/selinux.tbl:18
 -msgid "Allow user to connect to postgres socket"
-+#: booleans.py:124
++#: booleans.py:126
 +msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
 -msgid "XServer"
 -msgstr ""
-+#: booleans.py:125
++#: booleans.py:127
 +#, fuzzy
 +msgid "Allow postfix_local domain full write access to mail_spool directories"
 +msgstr "允許 spamd 存取家目錄"
  
 -#: ../gui/selinux.tbl:19
 -msgid "Allow clients to write to X shared memory"
-+#: booleans.py:126
++#: booleans.py:128
 +msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
  msgstr ""
  
 -#: ../gui/selinux.tbl:20
 -msgid ""
 -"Allow xguest SELinux user account to execute files in home directory or /tmp"
-+#: booleans.py:127
++#: booleans.py:129
 +msgid "Allow transmit client label to foreign database"
  msgstr ""
  
@@ -328453,7 +332595,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:231
 -msgid "NIS"
 -msgstr ""
-+#: booleans.py:128
++#: booleans.py:130
 +#, fuzzy
 +msgid "Allow database admins to execute DML statement"
 +msgstr "允許使用者執行 mount 指令"
@@ -328461,7 +332603,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:21
 -msgid "Allow daemons to run with NIS"
 -msgstr ""
-+#: booleans.py:129
++#: booleans.py:131
 +#, fuzzy
 +msgid "Allow unprivileged users to execute DDL statement"
 +msgstr "允許普通使用者執行 ping"
@@ -328472,70 +332614,70 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
 -#: ../gui/selinux.tbl:118
 -msgid "Web Applications"
-+#: booleans.py:130
++#: booleans.py:132
 +msgid "Allow pppd to load kernel modules for certain modems"
  msgstr ""
  
 -#: ../gui/selinux.tbl:22
 -msgid "Transition staff SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:131
++#: booleans.py:133
 +msgid "Allow pppd to be run for a regular user"
 +msgstr "允許 pppd 以一般使用者身份運行"
  
 -#: ../gui/selinux.tbl:23
 -msgid "Transition sysadm SELinux user to Web Browser Domain"
-+#: booleans.py:132
++#: booleans.py:134
 +#, fuzzy
 +msgid ""
 +"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
 +msgstr "允許 %s 連至任何 udp 連接埠"
 +
-+#: booleans.py:133
++#: booleans.py:135
 +#, fuzzy
 +msgid "Allow Puppet client to manage all file types."
 +msgstr "允許 mount 掛載任何檔案"
 +
-+#: booleans.py:134
++#: booleans.py:136
 +#, fuzzy
 +msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
 +msgstr "允許使用者連接 postgres socket"
 +
-+#: booleans.py:135
++#: booleans.py:137
 +#, fuzzy
 +msgid "Allow qemu to connect fully to the network"
 +msgstr "允許 Squid daemon 連接網路"
 +
-+#: booleans.py:136
++#: booleans.py:138
 +#, fuzzy
 +msgid "Allow qemu to use cifs/Samba file systems"
 +msgstr "允許 Samba 分享 nfs 目錄"
 +
-+#: booleans.py:137
++#: booleans.py:139
 +msgid "Allow qemu to use serial/parallel communication ports"
 +msgstr ""
 +
-+#: booleans.py:138
++#: booleans.py:140
 +#, fuzzy
 +msgid "Allow qemu to use nfs file systems"
 +msgstr "允許 Samba 分享 nfs 目錄"
 +
-+#: booleans.py:139
++#: booleans.py:141
 +#, fuzzy
 +msgid "Allow qemu to use usb devices"
 +msgstr "允許使用者讀寫 USB 裝置"
 +
-+#: booleans.py:140
++#: booleans.py:142
 +#, fuzzy
 +msgid "Allow racoon to read shadow"
 +msgstr "允許 sasl 身份認證伺服器讀取 /etc/shadow"
 +
-+#: booleans.py:141
++#: booleans.py:143
 +#, fuzzy
 +msgid "Allow rgmanager domain to connect to the network using TCP."
 +msgstr "允許 Squid daemon 連接網路"
 +
-+#: booleans.py:142
++#: booleans.py:144
 +msgid ""
 +"Allow rsync to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -328544,7 +332686,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:24
 -msgid "Transition user SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:143
++#: booleans.py:145
 +#, fuzzy
 +msgid "Allow rsync to run as a client"
 +msgstr "允許 rpm 以未受限的方式執行"
@@ -328552,7 +332694,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:25
 -msgid "Transition xguest SELinux user to Web Browser Domain"
 -msgstr ""
-+#: booleans.py:144
++#: booleans.py:146
 +#, fuzzy
 +msgid "Allow rsync to export any files/directories read only."
 +msgstr "允許 mount 掛載任何目錄"
@@ -328561,7 +332703,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:29
 -msgid "Allow staff Web Browsers to write to home directories"
 -msgstr ""
-+#: booleans.py:145
++#: booleans.py:147
 +#, fuzzy
 +msgid "Allow rsync servers to share cifs files systems"
 +msgstr "允許 Samba 分享 nfs 目錄"
@@ -328569,7 +332711,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:30
 -msgid "Disable SELinux protection for amanda"
 -msgstr ""
-+#: booleans.py:146
++#: booleans.py:148
 +#, fuzzy
 +msgid "Allow rsync servers to share nfs files systems"
 +msgstr "允許 Samba 分享 nfs 目錄"
@@ -328577,75 +332719,75 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:31
 -msgid "Disable SELinux protection for amavis"
 -msgstr ""
-+#: booleans.py:147
++#: booleans.py:149
 +#, fuzzy
 +msgid "Allow samba to create new home directories (e.g. via PAM)"
 +msgstr "允許 spamd 存取家目錄"
  
 -#: ../gui/selinux.tbl:32
 -msgid "Disable SELinux protection for apmd daemon"
-+#: booleans.py:148
++#: booleans.py:150
 +msgid ""
 +"Allow samba to act as the domain controller, add users, groups and change "
 +"passwords."
 +msgstr ""
 +
-+#: booleans.py:149
++#: booleans.py:151
 +#, fuzzy
 +msgid "Allow samba to share users home directories."
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:150
++#: booleans.py:152
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read only."
 +msgstr "允許 Samba 分享 nfs 目錄"
 +
-+#: booleans.py:151
++#: booleans.py:153
 +#, fuzzy
 +msgid "Allow samba to share any file/directory read/write."
 +msgstr "允許 Samba 分享 nfs 目錄"
 +
-+#: booleans.py:152
++#: booleans.py:154
 +#, fuzzy
 +msgid "Allow samba to act as a portmapper"
 +msgstr "允許 Samba 分享 nfs 目錄"
 +
-+#: booleans.py:153
++#: booleans.py:155
 +#, fuzzy
 +msgid "Allow samba to run unconfined scripts"
 +msgstr "允許 rpm 以未受限的方式執行"
 +
-+#: booleans.py:154
++#: booleans.py:156
 +#, fuzzy
 +msgid "Allow samba to export ntfs/fusefs volumes."
 +msgstr "允許 spamd 存取家目錄"
 +
-+#: booleans.py:155
++#: booleans.py:157
 +#, fuzzy
 +msgid "Allow samba to export NFS volumes."
 +msgstr "允許 Samba 分享 nfs 目錄"
 +
-+#: booleans.py:156
++#: booleans.py:158
 +#, fuzzy
 +msgid "Allow sanlock to read/write fuse files"
 +msgstr "允許 xen 讀取/寫入實體磁碟裝置"
 +
-+#: booleans.py:157
++#: booleans.py:159
 +#, fuzzy
 +msgid "Allow sanlock to manage nfs files"
 +msgstr "允許 mount 掛載任何檔案"
 +
-+#: booleans.py:158
++#: booleans.py:160
 +#, fuzzy
 +msgid "Allow sanlock to manage cifs files"
 +msgstr "允許 mount 掛載任何檔案"
 +
-+#: booleans.py:159
++#: booleans.py:161
 +#, fuzzy
 +msgid "Allow sasl to read shadow"
 +msgstr "允許 sasl 身份認證伺服器讀取 /etc/shadow"
 +
-+#: booleans.py:160
++#: booleans.py:162
 +msgid ""
 +"disallow programs, such as newrole, from transitioning to administrative "
 +"user domains."
@@ -328653,13 +332795,13 @@ index 4ba51bf..cf2d2db 100644
  
 -#: ../gui/selinux.tbl:33
 -msgid "Disable SELinux protection for arpwatch daemon"
-+#: booleans.py:161
++#: booleans.py:163
 +msgid "Disable kernel module loading."
  msgstr ""
  
 -#: ../gui/selinux.tbl:34
 -msgid "Disable SELinux protection for auditd daemon"
-+#: booleans.py:162
++#: booleans.py:164
 +msgid ""
 +"Boolean to determine whether the system permits loading policy, setting "
 +"enforcing mode, and changing boolean values.  Set this to true and you have "
@@ -328669,14 +332811,14 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:35
 -msgid "Disable SELinux protection for automount daemon"
 -msgstr ""
-+#: booleans.py:163
++#: booleans.py:165
 +#, fuzzy
 +msgid "Allow regular users direct dri device access"
 +msgstr "允許一般使用者導向滑鼠的存取(只允許 X 伺服器)"
  
 -#: ../gui/selinux.tbl:36
 -msgid "Disable SELinux protection for avahi"
-+#: booleans.py:164
++#: booleans.py:166
 +msgid ""
 +"Allow unconfined executables to make their heap memory executable.  Doing "
 +"this is a really bad idea. Probably indicates a badly coded executable, but "
@@ -328685,7 +332827,7 @@ index 4ba51bf..cf2d2db 100644
  
 -#: ../gui/selinux.tbl:37
 -msgid "Disable SELinux protection for bluetooth daemon"
-+#: booleans.py:165
++#: booleans.py:167
 +msgid ""
 +"Allow all unconfined executables to use libraries requiring text relocation "
 +"that are not labeled textrel_shlib_t"
@@ -328693,7 +332835,7 @@ index 4ba51bf..cf2d2db 100644
  
 -#: ../gui/selinux.tbl:38
 -msgid "Disable SELinux protection for canna daemon"
-+#: booleans.py:166
++#: booleans.py:168
 +msgid ""
 +"Allow unconfined executables to make their stack executable.  This should "
 +"never, ever be necessary. Probably indicates a badly coded executable, but "
@@ -328703,7 +332845,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:39
 -msgid "Disable SELinux protection for cardmgr daemon"
 -msgstr ""
-+#: booleans.py:167
++#: booleans.py:169
 +#, fuzzy
 +msgid "Allow users to connect to the local mysql server"
 +msgstr "允許使用者連接 mysql socket"
@@ -328711,19 +332853,19 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:40
 -msgid "Disable SELinux protection for Cluster Server"
 -msgstr ""
-+#: booleans.py:168
++#: booleans.py:170
 +#, fuzzy
 +msgid ""
 +"Allow confined users the ability to execute the ping and traceroute commands."
 +msgstr "允許使用者執行 mount 指令"
 +
-+#: booleans.py:169
++#: booleans.py:171
 +#, fuzzy
 +msgid "Allow users to connect to PostgreSQL"
 +msgstr "允許使用者連接 postgres socket"
  
 -#: ../gui/selinux.tbl:41
-+#: booleans.py:170
++#: booleans.py:172
 +#, fuzzy
  msgid ""
 -"Allow cdrecord to read various content. nfs, samba, removable devices, user "
@@ -328735,7 +332877,7 @@ index 4ba51bf..cf2d2db 100644
  
 -#: ../gui/selinux.tbl:42
 -msgid "Disable SELinux protection for ciped daemon"
-+#: booleans.py:171
++#: booleans.py:173
 +#, fuzzy
 +msgid ""
 +"Allow users to run TCP servers (bind to ports and accept connection from the "
@@ -328749,14 +332891,14 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:43
 -msgid "Disable SELinux protection for clamd daemon"
 -msgstr ""
-+#: booleans.py:172
++#: booleans.py:174
 +#, fuzzy
 +msgid "Allow user music sharing"
 +msgstr "允許使用者讀寫 USB 裝置"
  
 -#: ../gui/selinux.tbl:44
 -msgid "Disable SELinux protection for clamscan"
-+#: booleans.py:173
++#: booleans.py:175
 +msgid ""
 +"Allow anon internal-sftp to upload files, used for public file transfer "
 +"services. Directories must be labeled public_content_rw_t."
@@ -328765,7 +332907,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:45
 -msgid "Disable SELinux protection for clvmd"
 -msgstr ""
-+#: booleans.py:174
++#: booleans.py:176
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to read and write files in the user home directories"
@@ -328774,7 +332916,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:46
 -msgid "Disable SELinux protection for comsat daemon"
 -msgstr ""
-+#: booleans.py:175
++#: booleans.py:177
 +#, fuzzy
 +msgid ""
 +"Allow sftp-internal to login to local users and read/write all files on the "
@@ -328785,7 +332927,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
 -msgid "Disable SELinux protection for courier daemon"
 -msgstr ""
-+#: booleans.py:176
++#: booleans.py:178
 +#, fuzzy
 +msgid ""
 +"Allow internal-sftp to read and write files in the user ssh home directories."
@@ -328794,7 +332936,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:52
 -msgid "Disable SELinux protection for cpucontrol daemon"
 -msgstr ""
-+#: booleans.py:177
++#: booleans.py:179
 +#, fuzzy
 +msgid "Allow sge to connect to the network using any TCP port"
 +msgstr "允許 Squid daemon 連接網路"
@@ -328802,21 +332944,21 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:53
 -msgid "Disable SELinux protection for cpuspeed daemon"
 -msgstr ""
-+#: booleans.py:178
++#: booleans.py:180
 +#, fuzzy
 +msgid "Allow sge to access nfs file systems."
 +msgstr "允許 spamd 存取家目錄"
  
 -#: ../gui/selinux.tbl:54
 -msgid "Cron"
-+#: booleans.py:179
++#: booleans.py:181
 +msgid ""
 +"Enable additional permissions needed to support devices on 3ware controllers."
  msgstr ""
  
 -#: ../gui/selinux.tbl:54
 -msgid "Disable SELinux protection for crond daemon"
-+#: booleans.py:180
++#: booleans.py:182
 +msgid ""
 +"Allow samba to modify public files used for public file transfer services.  "
 +"Files/Directories must be labeled public_content_rw_t."
@@ -328826,7 +332968,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:91
 -msgid "Printing"
 -msgstr ""
-+#: booleans.py:181
++#: booleans.py:183
 +#, fuzzy
 +msgid "Allow user spamassassin clients to use the network."
 +msgstr "允許未標籤的封包在網路上傳遞"
@@ -328834,7 +332976,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:55
 -msgid "Disable SELinux protection for cupsd back end server"
 -msgstr ""
-+#: booleans.py:182
++#: booleans.py:184
 +#, fuzzy
 +msgid "Allow spamd to read/write user home directories."
 +msgstr "允許 spamd 存取家目錄"
@@ -328842,7 +332984,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:56
 -msgid "Disable SELinux protection for cupsd daemon"
 -msgstr ""
-+#: booleans.py:183
++#: booleans.py:185
 +#, fuzzy
 +msgid ""
 +"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
@@ -328850,14 +332992,14 @@ index 4ba51bf..cf2d2db 100644
  
 -#: ../gui/selinux.tbl:57
 -msgid "Disable SELinux protection for cupsd_lpd"
-+#: booleans.py:184
++#: booleans.py:186
 +msgid "Allow squid to run as a transparent proxy (TPROXY)"
  msgstr ""
  
 -#: ../gui/selinux.tbl:58
 -msgid "CVS"
 -msgstr ""
-+#: booleans.py:185
++#: booleans.py:187
 +#, fuzzy
 +msgid ""
 +"Allow ssh with chroot env to read and write files in the user home "
@@ -328867,7 +333009,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:58
 -msgid "Disable SELinux protection for cvs daemon"
 -msgstr ""
-+#: booleans.py:186
++#: booleans.py:188
 +#, fuzzy
 +msgid "allow host key based authentication"
 +msgstr "使用 Pam 來進行認證"
@@ -328875,14 +333017,14 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:59
 -msgid "Disable SELinux protection for cyrus daemon"
 -msgstr ""
-+#: booleans.py:187
++#: booleans.py:189
 +msgid "Allow ssh logins as sysadm_r:sysadm_t"
 +msgstr "允許 ssh 登入成為 "
  
 -#: ../gui/selinux.tbl:60
 -msgid "Disable SELinux protection for dbskkd daemon"
 -msgstr ""
-+#: booleans.py:188
++#: booleans.py:190
 +#, fuzzy
 +msgid "allow staff user to create and transition to svirt domains."
 +msgstr "選擇將會轉換至 %s 區域的使用者角色。"
@@ -328890,21 +333032,21 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:61
 -msgid "Disable SELinux protection for dbusd daemon"
 -msgstr ""
-+#: booleans.py:189
++#: booleans.py:191
 +#, fuzzy
 +msgid "Allow the Telepathy connection managers to connect to any network port."
 +msgstr "允許 Squid daemon 連接網路"
  
 -#: ../gui/selinux.tbl:62
 -msgid "Disable SELinux protection for dccd"
-+#: booleans.py:190
++#: booleans.py:192
 +msgid ""
 +"Allow the Telepathy connection managers to connect to any generic TCP port."
  msgstr ""
  
 -#: ../gui/selinux.tbl:63
 -msgid "Disable SELinux protection for dccifd"
-+#: booleans.py:191
++#: booleans.py:193
 +msgid ""
 +"Allow tftp to modify public files used for public file transfer services."
  msgstr ""
@@ -328912,14 +333054,14 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:64
 -msgid "Disable SELinux protection for dccm"
 -msgstr ""
-+#: booleans.py:192
++#: booleans.py:194
 +#, fuzzy
 +msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
 +msgstr "允許 %s 連至任何 udp 連接埠"
  
 -#: ../gui/selinux.tbl:65
 -msgid "Disable SELinux protection for ddt daemon"
-+#: booleans.py:193
++#: booleans.py:195
 +msgid ""
 +"allow unconfined users to transition to the chrome sandbox domains when "
 +"running chrome-sandbox"
@@ -328928,14 +333070,14 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:66
 -msgid "Disable SELinux protection for devfsd daemon"
 -msgstr ""
-+#: booleans.py:194
++#: booleans.py:196
 +#, fuzzy
 +msgid "Allow a user to login as an unconfined domain"
 +msgstr "允許 rpm 以未受限的方式執行"
  
 -#: ../gui/selinux.tbl:67
 -msgid "Disable SELinux protection for dhcpc daemon"
-+#: booleans.py:195
++#: booleans.py:197
 +msgid ""
 +"Allow unconfined users to transition to the Mozilla plugin domain when "
 +"running xulrunner plugin-container."
@@ -328944,7 +333086,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:68
 -msgid "Disable SELinux protection for dhcpd daemon"
 -msgstr ""
-+#: booleans.py:196
++#: booleans.py:198
 +#, fuzzy
 +msgid "Allow video playing tools to run unconfined"
 +msgstr "允許 rpm 以未受限的方式執行"
@@ -328952,7 +333094,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:69
 -msgid "Disable SELinux protection for dictd daemon"
 -msgstr ""
-+#: booleans.py:197
++#: booleans.py:199
 +#, fuzzy
 +msgid "Allow unprivledged user to create and transition to svirt domains."
 +msgstr "選擇將會轉換至 %s 區域的使用者角色。"
@@ -328960,7 +333102,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:70
 -msgid "Allow sysadm_t to directly start daemons"
 -msgstr ""
-+#: booleans.py:198
++#: booleans.py:200
 +#, fuzzy
 +msgid "Support ecryptfs home directories"
 +msgstr "允許 spamd 存取家目錄"
@@ -328968,21 +333110,21 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:71
 -msgid "Disable SELinux protection for Evolution"
 -msgstr ""
-+#: booleans.py:199
++#: booleans.py:201
 +#, fuzzy
 +msgid "Support fusefs home directories"
 +msgstr "允許 spamd 存取家目錄"
  
 -#: ../gui/selinux.tbl:72
 -msgid "Games"
-+#: booleans.py:200
++#: booleans.py:202
 +msgid "Use lpd server instead of cups"
  msgstr ""
  
 -#: ../gui/selinux.tbl:72
 -msgid "Disable SELinux protection for games"
 -msgstr ""
-+#: booleans.py:201
++#: booleans.py:203
 +#, fuzzy
 +msgid "Support NFS home directories"
 +msgstr "允許 spamd 存取家目錄"
@@ -328990,7 +333132,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:73
 -msgid "Disable SELinux protection for the web browsers"
 -msgstr ""
-+#: booleans.py:202
++#: booleans.py:204
 +#, fuzzy
 +msgid "Support SAMBA home directories"
 +msgstr "允許 spamd 存取家目錄"
@@ -328998,21 +333140,21 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:74
 -msgid "Disable SELinux protection for Thunderbird"
 -msgstr ""
-+#: booleans.py:203
++#: booleans.py:205
 +#, fuzzy
 +msgid "Allow varnishd to connect to all ports, not just HTTP."
 +msgstr "允許 %s 連至任何 tcp 連接埠"
  
 -#: ../gui/selinux.tbl:75
 -msgid "Disable SELinux protection for distccd daemon"
-+#: booleans.py:204
++#: booleans.py:206
 +msgid "Ignore vbetool mmap_zero errors."
  msgstr ""
  
 -#: ../gui/selinux.tbl:76
 -msgid "Disable SELinux protection for dmesg daemon"
 -msgstr ""
-+#: booleans.py:205
++#: booleans.py:207
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use serial/parallel communication ports"
@@ -329021,67 +333163,67 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:77
 -msgid "Disable SELinux protection for dnsmasq daemon"
 -msgstr ""
-+#: booleans.py:206
++#: booleans.py:208
 +#, fuzzy
 +msgid ""
 +"Allow confined virtual guests to use executable memory and executable stack"
 +msgstr "允許使用者讀寫 USB 裝置"
 +
-+#: booleans.py:207
++#: booleans.py:209
 +#, fuzzy
 +msgid "Allow confined virtual guests to read fuse files"
 +msgstr "允許 evolution 和 thunderbird 讀取使用者檔案"
 +
-+#: booleans.py:208
++#: booleans.py:210
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage nfs files"
 +msgstr "允許 evolution 和 thunderbird 讀取使用者檔案"
 +
-+#: booleans.py:209
++#: booleans.py:211
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage cifs files"
 +msgstr "允許 evolution 和 thunderbird 讀取使用者檔案"
 +
-+#: booleans.py:210
++#: booleans.py:212
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the sanlock"
 +msgstr "允許 evolution 和 thunderbird 讀取使用者檔案"
 +
-+#: booleans.py:211
++#: booleans.py:213
 +#, fuzzy
 +msgid "Allow confined virtual guests to manage device configuration, (pci)"
 +msgstr "允許使用者讀寫 USB 裝置"
 +
-+#: booleans.py:212
++#: booleans.py:214
 +#, fuzzy
 +msgid "Allow confined virtual guests to use usb devices"
 +msgstr "允許使用者讀寫 USB 裝置"
 +
-+#: booleans.py:213
++#: booleans.py:215
 +#, fuzzy
 +msgid "Allow confined virtual guests to interact with the xserver"
 +msgstr "允許 evolution 和 thunderbird 讀取使用者檔案"
 +
-+#: booleans.py:214
++#: booleans.py:216
 +#, fuzzy
 +msgid "Allow webadm to manage files in users home directories"
 +msgstr "允許 SELinux webadm 使用者管理無特權使用者的家目錄"
 +
-+#: booleans.py:215
++#: booleans.py:217
 +#, fuzzy
 +msgid "Allow webadm to read files in users home directories"
 +msgstr "允許 SELinux webadm 使用者讀取無特權使用者的家目錄"
 +
-+#: booleans.py:216
++#: booleans.py:218
 +msgid "Ignore wine mmap_zero errors."
 +msgstr ""
 +
-+#: booleans.py:217
++#: booleans.py:219
 +#, fuzzy
 +msgid "Allow the graphical login program to execute bootloader"
 +msgstr "允許 ssh 登入成為 "
 +
-+#: booleans.py:218
++#: booleans.py:220
 +#, fuzzy
 +msgid ""
 +"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
@@ -329090,14 +333232,14 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:78
 -msgid "Disable SELinux protection for dovecot daemon"
 -msgstr ""
-+#: booleans.py:219
++#: booleans.py:221
 +#, fuzzy
 +msgid "Allow xen to manage nfs files"
 +msgstr "允許 mount 掛載任何檔案"
  
 -#: ../gui/selinux.tbl:79
 -msgid "Disable SELinux protection for entropyd daemon"
-+#: booleans.py:220
++#: booleans.py:222
 +msgid ""
 +"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
 +"logical volumes for disk images."
@@ -329105,13 +333247,13 @@ index 4ba51bf..cf2d2db 100644
  
 -#: ../gui/selinux.tbl:80
 -msgid "Disable SELinux protection for fetchmail"
-+#: booleans.py:221
++#: booleans.py:223
 +msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
  msgstr ""
  
 -#: ../gui/selinux.tbl:81
 -msgid "Disable SELinux protection for fingerd daemon"
-+#: booleans.py:222
++#: booleans.py:224
 +msgid ""
 +"Allow xguest users to configure Network Manager and connect to apache ports"
  msgstr ""
@@ -329119,7 +333261,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:82
 -msgid "Disable SELinux protection for freshclam daemon"
 -msgstr ""
-+#: booleans.py:223
++#: booleans.py:225
 +#, fuzzy
 +msgid "Allow xguest users to mount removable media"
 +msgstr "允許使用者執行 dmesg 指令"
@@ -329127,7 +333269,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:83
 -msgid "Disable SELinux protection for fsdaemon daemon"
 -msgstr ""
-+#: booleans.py:224
++#: booleans.py:226
 +#, fuzzy
 +msgid "Allow xguest to use blue tooth devices"
 +msgstr "允許使用者讀寫 USB 裝置"
@@ -329135,7 +333277,7 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:84
 -msgid "Disable SELinux protection for gpm daemon"
 -msgstr ""
-+#: booleans.py:225
++#: booleans.py:227
 +#, fuzzy
 +msgid "Allows clients to write to the X server shared memory segments."
 +msgstr "允許用戶端寫入 X 共享記憶體"
@@ -329143,21 +333285,21 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
 -msgid "NFS"
 -msgstr ""
-+#: booleans.py:226
++#: booleans.py:228
 +#, fuzzy
 +msgid "Allows XServer to execute writable memory"
 +msgstr "允許使用者執行 mount 指令"
  
 -#: ../gui/selinux.tbl:85
 -msgid "Disable SELinux protection for gss daemon"
-+#: booleans.py:227
++#: booleans.py:229
 +msgid "Support X userspace object manager"
  msgstr ""
  
 -#: ../gui/selinux.tbl:86
 -msgid "Disable SELinux protection for Hal daemon"
 -msgstr ""
-+#: booleans.py:228
++#: booleans.py:230
 +#, fuzzy
 +msgid "Allow zabbix to connect to unreserved ports"
 +msgstr "允許 %s 連至任何 udp 連接埠"
@@ -329165,13 +333307,13 @@ index 4ba51bf..cf2d2db 100644
 -#: ../gui/selinux.tbl:87
 -msgid "Compatibility"
 -msgstr ""
-+#: booleans.py:229
++#: booleans.py:231
 +#, fuzzy
 +msgid "Allow zebra daemon to write it configuration files"
 +msgstr "允許所有 daemon 將 corefiles 寫至 /"
  
 -#: ../gui/selinux.tbl:87
-+#: booleans.py:230
++#: booleans.py:232
  msgid ""
 -"Do not audit things that we know to be broken but which are not security "
 -"risks"
diff --git a/policycoreutils.spec b/policycoreutils.spec
index 20c386d..2b64e23 100644
--- a/policycoreutils.spec
+++ b/policycoreutils.spec
@@ -22,8 +22,6 @@ Source6: selinux-polgengui.desktop
 Source8: policycoreutils_man_ru2.tar.bz2
 Source10: restorecond.service
 Patch:	 policycoreutils-rhat.patch
-Patch1:	 policycoreutils_po_makefile.patch
-#Patch4:	 policycoreutils-sepolgen.patch
 Obsoletes: policycoreutils < 2.0.61-2
 Conflicts: filesystem < 3
 Provides: /sbin/fixfiles
@@ -64,8 +62,6 @@ context.
 %prep
 %setup -q -a 1 
 %patch -p2 -b .rhat
-%patch1 -p1 -b .po
-#%patch4 -p2 -b .sepolgen -d sepolgen-%{sepolgenver}
 
 %build
 make LSPP_PRIV=y SBINDIR="%{_sbindir}" LIBDIR="%{_libdir}" CFLAGS="%{optflags} -fPIE" LDFLAGS="-pie -Wl,-z,relro" all 


More information about the scm-commits mailing list